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, setCommands
getPresentationString, getPresentationString
getVersion, release
insert, remove, remove, removeFromParent, setParent, setUserObject
children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeArray, getPropertyChangeListenerArray, getPropertyChangeListenerArray, isPropertyChangeEventSuspended, removePropertyChangeListener, removePropertyChangeListener, setSource, suspendPropertyChangeEvents
getAuthor, 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, setTitleName
void 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.TreeNode
void 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)