com.tensegrity.palowebviewer.modules.ui.client
Class DimensionWidget
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
com.tensegrity.palowebviewer.modules.ui.client.DimensionWidget
- All Implemented Interfaces:
- com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.SourcesMouseEvents
public class DimensionWidget
- extends com.google.gwt.user.client.ui.Composite
- implements com.google.gwt.user.client.ui.SourcesMouseEvents
Widget that displayes IDimensionModel
. It have several states:vertical/horisontal, short/full.
Methods inherited from class com.google.gwt.user.client.ui.Composite |
getElement, getWidget, initWidget, isAttached, onAttach, onDetach, setWidget |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
doAttachChildren, doDetachChildren, getParent, onBrowserEvent, onLoad, onUnload, removeFromParent, setElement |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
addStyleDependentName, addStyleName, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, removeStyleDependentName, removeStyleName, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkEvents, toString, unsinkEvents |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DIMENSION_WIDGET_STYLE
public static java.lang.String DIMENSION_WIDGET_STYLE
VERTICAL_STYLE
public static java.lang.String VERTICAL_STYLE
HORIZONTAL_STYLE
public static java.lang.String HORIZONTAL_STYLE
SUBSET_SELECTED_STYLE
public static java.lang.String SUBSET_SELECTED_STYLE
SUBSET_UNSELECTED_STYLE
public static java.lang.String SUBSET_UNSELECTED_STYLE
SUBSET_BUTTON_STYLE
public static java.lang.String SUBSET_BUTTON_STYLE
DIM_ICON_STYLE
public static java.lang.String DIM_ICON_STYLE
BALL_ICON_STYLE
public static java.lang.String BALL_ICON_STYLE
DimensionWidget
public DimensionWidget(IDimensionModel model,
IWidgetFactory widgetFactory)
resetTooltip
protected void resetTooltip()
getDimension
protected XDimension getDimension()
setDimensionSelectorVisible
public void setDimensionSelectorVisible(boolean value)
isDimensionSelectorVisible
public boolean isDimensionSelectorVisible()
isVertical
public boolean isVertical()
getDimensionName
public java.lang.String getDimensionName()
setVertical
public void setVertical(boolean value)
getModel
public IDimensionModel getModel()
isSubsetListOpen
public boolean isSubsetListOpen()
toggleSubsetList
public void toggleSubsetList()
openSubsetList
public void openSubsetList()
hideSubsetList
public void hideSubsetList()
getSubsetSelectionPopup
protected SubsetSelectionPopup getSubsetSelectionPopup()
buildDimensionSelector
protected void buildDimensionSelector(IWidgetFactory widgetFactory)
getDimensionSelector
public TreeCombobox getDimensionSelector()
addMouseListener
public void addMouseListener(com.google.gwt.user.client.ui.MouseListener listener)
- Specified by:
addMouseListener
in interface com.google.gwt.user.client.ui.SourcesMouseEvents
removeMouseListener
public void removeMouseListener(com.google.gwt.user.client.ui.MouseListener listener)
- Specified by:
removeMouseListener
in interface com.google.gwt.user.client.ui.SourcesMouseEvents
getVerticalText
protected java.lang.String getVerticalText(java.lang.String text)