public interface OdsxSelectorTreeNodeInterface extends FwkInstructionInterface, javax.swing.tree.MutableTreeNode, java.lang.Comparable, FwkPropertyChangeInterface, FwkPropertyChangeListenerInterface, FwkDescriptionInterface
AUTHOR, BUILDNR, COMPANY, COPYRIGHT, DATE_FORMAT, DEFAULT_ICON, DESCRIPTION, INTERNET, LARGE_ICON, LARGE_KEY_EXT, LARGE_OPAQUE_ICON, LARGE_OPAQUE_KEY_EXT, OPAQUE_ICON, OPAQUE_KEY_EXT, RCS_DATE_FORMAT, SUPPORT_EMAIL, TITLE_NAME| Modifier and Type | Method and Description |
|---|---|
void |
delete(boolean flag)
Delete a node.
|
int |
getChildIndexByPath(javax.swing.tree.TreePath path)
Get child index by path
|
java.awt.Color |
getColor()
Get the color of the item.
|
OdsxFilterInterface |
getFilter()
Retrieve the actual filter.
|
OdsxPresentableElementInterface |
getPresentableElement()
Get the user object.
|
java.lang.String |
getTranslatedName()
Returns the filtered name of the element.
|
boolean |
isApplicationElement()
Return a boolean whether the node implements OdsxApplicationElementInterface.
|
boolean |
isColumn()
Return a boolean whether the node implements OdsxColumnInterface.
|
boolean |
isEnabled()
Check if the element is enabled
by this filter.
|
boolean |
isInstanceElement()
Return a boolean whether the node implements OdsxInstanceElementInterface.
|
boolean |
isLeaf()
Return whether the current node is a leaf.
|
boolean |
isSessionElement()
Return a boolean whether the node implements OdsxSessionElementInterface.
|
boolean |
isVisible()
Check if the element is visible
by this filter.
|
void |
reloadChildren()
Reload the children.
|
void |
reloadChildren(boolean force)
Reload the children.
|
void |
setColor(java.awt.Color color)
Set the color of the item.
|
void |
setFilter(OdsxFilterInterface filter)
Set a filter.
|
void |
setFilter(OdsxFilterInterface odsFilter,
boolean flag)
Sets the ods filter for this node.
|
void |
setPresentableElement(OdsxPresentableElementInterface elem)
Set the user object.
|
void |
setTranslatedName(java.lang.String value)
Returns the filtered name of the element.
|
void |
setVisible(boolean flag)
Set the visibility of the node.
|
void |
updateNode()
Update the node.
|
addCommand, addCommand, addToGroup, addToGroup, clearCommands, commandsAvailable, deleteGroup, getCommand, getCommands, getGroup, groupExists, removeCommand, removeFromGroup, setCommandsgetPresentationString, getPresentationStringgetVersion, releaseinsert, remove, remove, removeFromParent, setParent, setUserObjectchildren, getAllowsChildren, getChildAt, getChildCount, getIndex, getParentaddPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeArray, getPropertyChangeListenerArray, getPropertyChangeListenerArray, isPropertyChangeEventSuspended, removePropertyChangeListener, removePropertyChangeListener, setSource, suspendPropertyChangeEventsgetAuthor, getBuild, getClassName, getCompany, getCompanyInternetAddress, getCopyright, getCreationDate, getCreationDate, getDateFormatString, getDescription, getIcon, getIcon, getIconKey, getIconKey, getName, getPresentationString, getPresentationString, getSupportEMail, getTitle, getTitleName, setAuthor, setBuild, setClassName, setCompany, setCompanyInternetAddress, setCopyright, setCreationDate, setCreationDate, setDateFormatString, setDescription, setDescriptor, setIcon, setIcon, setIconKey, setIconKey, setName, setSupportEMail, setTitleNamevoid setColor(java.awt.Color color)
color - The new color of the element.java.awt.Color getColor()
boolean isEnabled()
boolean isVisible()
void setVisible(boolean flag)
flag - true if the node should be visible.boolean isInstanceElement()
boolean isApplicationElement()
boolean isSessionElement()
boolean isColumn()
OdsxPresentableElementInterface getPresentableElement()
void setPresentableElement(OdsxPresentableElementInterface elem)
elem - The user object.void setFilter(OdsxFilterInterface filter)
filter - The filter.void setFilter(OdsxFilterInterface odsFilter, boolean flag)
filter - the ods filter.flag - if true the filter will be set recurtsivly.getFilter()OdsxFilterInterface getFilter()
void setTranslatedName(java.lang.String value)
value - The new translated name of the element.java.lang.String getTranslatedName()
boolean isLeaf()
isLeaf in interface javax.swing.tree.TreeNodevoid reloadChildren(boolean force)
force - if true the loading will be done in every case.void updateNode()
void reloadChildren()
void delete(boolean flag)
flag - true if the element should be deleted with references.int getChildIndexByPath(javax.swing.tree.TreePath path)