|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectComplexPanel
com.vaadin.client.ui.VAbstractSplitPanel
public abstract class VAbstractSplitPanel
| Nested Class Summary | |
|---|---|
static interface |
VAbstractSplitPanel.SplitterMoveHandler
|
| Field Summary | |
|---|---|
static java.lang.String |
CLASSNAME
|
ApplicationConnection |
client
For internal use only. |
java.util.List<java.lang.String> |
componentStyleNames
For internal use only. |
boolean |
immediate
For internal use only. |
java.lang.String |
maximumPosition
For internal use only. |
java.lang.String |
minimumPosition
For internal use only. |
protected int |
origScrollTop
|
java.lang.String |
position
The current position of the split handle in either percentages or pixels |
protected Element |
scrolledContainer
|
Element |
splitter
For internal use only. |
| Constructor Summary | |
|---|---|
VAbstractSplitPanel()
|
|
VAbstractSplitPanel(com.vaadin.shared.ui.Orientation orientation)
|
|
| Method Summary | |
|---|---|
protected void |
constructDom()
|
protected Element |
getFirstContainer()
Gets the first container |
Widget |
getFirstWidget()
|
protected Element |
getSecondContainer()
Gets the second container |
Widget |
getSecondWidget()
|
java.lang.String |
getSplitterPosition()
For internal use only. |
boolean |
isEnabled()
|
void |
makeScrollable()
Ensures the panels are scrollable eg. |
void |
onBrowserEvent(Event event)
|
void |
onMouseDown(Event event)
|
void |
onMouseMove(Event event)
|
void |
onMouseUp(Event event)
|
boolean |
remove(Widget w)
|
void |
setEnabled(boolean enabled)
|
void |
setFirstWidget(Widget w)
For internal use only. |
void |
setLocked(boolean newValue)
For internal use only. |
void |
setPositionReversed(boolean reversed)
For internal use only. |
void |
setSecondWidget(Widget w)
For internal use only. |
void |
setSplitPosition(java.lang.String pos)
|
void |
setStylenames()
For internal use only. |
protected abstract void |
startResize()
Called when starting drag resize |
protected abstract void |
stopResize()
Called when stopping drag resize |
void |
updateSizes()
For internal use only. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CLASSNAME
public final Element splitter
public java.util.List<java.lang.String> componentStyleNames
public ApplicationConnection client
public boolean immediate
public java.lang.String position
For internal use only. May be removed or replaced in the future.
public java.lang.String maximumPosition
public java.lang.String minimumPosition
protected Element scrolledContainer
protected int origScrollTop
| Constructor Detail |
|---|
public VAbstractSplitPanel()
public VAbstractSplitPanel(com.vaadin.shared.ui.Orientation orientation)
| Method Detail |
|---|
protected void constructDom()
public boolean remove(Widget w)
public void setLocked(boolean newValue)
public void setPositionReversed(boolean reversed)
public void setSplitPosition(java.lang.String pos)
public void updateSizes()
public void setFirstWidget(Widget w)
public Widget getFirstWidget()
public void setSecondWidget(Widget w)
public Widget getSecondWidget()
public void onBrowserEvent(Event event)
public void onMouseDown(Event event)
protected abstract void startResize()
protected abstract void stopResize()
protected Element getFirstContainer()
protected Element getSecondContainer()
public void onMouseMove(Event event)
public void onMouseUp(Event event)
public java.lang.String getSplitterPosition()
public void setStylenames()
public void setEnabled(boolean enabled)
public boolean isEnabled()
public void makeScrollable()
For internal use only. May be removed or replaced in the future.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||