litesoft
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
package org.litesoft.GWT.client.taskbar.nonpublic;
import org.litesoft.GWT.client.commands.*;
import org.litesoft.GWT.client.taskbar.*;
import org.litesoft.GWT.client.widgets.*;
import org.litesoft.GWT.client.widgets.nonpublic.*;
import org.litesoft.core.util.*;
public class AbstractTaskbarVerticalDockablePanel extends SizeableVerticalPanel implements ITaskbarDockablePanel
{
private DockablePanelHelper mHelper;
public AbstractTaskbarVerticalDockablePanel( NEWSposition pPosition, TaskbarHelper pTaskbarHelper,
boolean pContentThenCollapsableBar, String pDefaultUrl,
CommonRectangularPoint pPopupRelativeMeetingPoint,
MoveNEWScommands pContextMenu )
{
super( true );
stretchableHorizontally();
mHelper = new DockablePanelHelper( this, GwtDomDimensionHelperY.INSTANCE, pTaskbarHelper, pPosition,
SEPARATOR_VERTICAL, pContextMenu, //
makePanel(), // DecoratedContent
makePanel(), // InnerDecoratedContent
makePanel(), // Content
makePanel(), // CollapsableBar
pContentThenCollapsableBar, pDefaultUrl,
pPopupRelativeMeetingPoint, UD_ARROWS,
UpDownRectContainmentStrategy.INSTANCE );
}
private SizeableHorizontalPanel makePanel()
{
return new SizeableHorizontalPanel( true ).stretchableHorizontally();
}
public TaskbarHelper getTaskbarHelper()
{
return mHelper.getTaskbarHelper();
}
public boolean isOpen()
{
return mHelper.isOpen();
}
public void setOpen( boolean pOpen )
{
mHelper.setOpen( pOpen );
}
}
|
Revision |
Author |
Commited |
Message |
2
|
GeorgeS
|
Sun 07 Feb, 2010 12:50:58 +0000 |
|