com.tensegrity.palowebviewer.modules.ui.client.dimensions
Class SelectedElementComboboxModel

java.lang.Object
  extended by com.tensegrity.palowebviewer.modules.widgets.client.combobox.AbstractComboboxModel
      extended by com.tensegrity.palowebviewer.modules.widgets.client.treecombobox.DefaultTreeComboboxModel
          extended by com.tensegrity.palowebviewer.modules.ui.client.dimensions.SelectedElementComboboxModel
All Implemented Interfaces:
IComboboxModel, ITreeComboboxModel

public class SelectedElementComboboxModel
extends DefaultTreeComboboxModel


Field Summary
 
Fields inherited from class com.tensegrity.palowebviewer.modules.widgets.client.treecombobox.DefaultTreeComboboxModel
selectedItem
 
Fields inherited from class com.tensegrity.palowebviewer.modules.widgets.client.combobox.AbstractComboboxModel
listenerCollection
 
Constructor Summary
SelectedElementComboboxModel(ITreeModel treeModel, XElement selected)
           
 
Method Summary
protected  boolean isItemValid(java.lang.Object item)
           
 void setSelectedItem(java.lang.Object node)
           
protected  void superSetSelectedItem(XElement element)
           
 
Methods inherited from class com.tensegrity.palowebviewer.modules.widgets.client.treecombobox.DefaultTreeComboboxModel
getSelectedItem, getTreeModel, resetSelected, setInitialSelection
 
Methods inherited from class com.tensegrity.palowebviewer.modules.widgets.client.combobox.AbstractComboboxModel
addComboboxListener, removeComboboxListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.tensegrity.palowebviewer.modules.widgets.client.combobox.IComboboxModel
addComboboxListener, removeComboboxListener
 

Constructor Detail

SelectedElementComboboxModel

public SelectedElementComboboxModel(ITreeModel treeModel,
                                    XElement selected)
Method Detail

setSelectedItem

public void setSelectedItem(java.lang.Object node)
Specified by:
setSelectedItem in interface IComboboxModel
Overrides:
setSelectedItem in class DefaultTreeComboboxModel

isItemValid

protected boolean isItemValid(java.lang.Object item)
Overrides:
isItemValid in class DefaultTreeComboboxModel

superSetSelectedItem

protected void superSetSelectedItem(XElement element)