public class IceMenuObject
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
action |
protected java.lang.String |
branchContractedIcon |
protected java.lang.String |
branchExpandedIcon |
protected boolean |
expanded |
protected java.lang.String |
icon |
protected java.lang.String |
leafIcon |
protected java.lang.String |
text |
protected java.lang.String |
tooltip |
protected javax.swing.tree.DefaultMutableTreeNode |
wrapper |
| Constructor and Description |
|---|
IceMenuObject(javax.swing.tree.DefaultMutableTreeNode wrapper) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
action() |
java.lang.String |
getAction() |
java.lang.String |
getBranchContractedIcon() |
java.lang.String |
getBranchExpandedIcon() |
java.lang.String |
getFamily() |
java.lang.String |
getIcon()
return the appropriate icon based on this node's expanded/collapsed state
and the presence of children
|
java.lang.String |
getLeafIcon() |
java.lang.String |
getText() |
java.lang.String |
getTooltip() |
javax.swing.tree.DefaultMutableTreeNode |
getWrapper() |
boolean |
isExpanded() |
void |
setAction(java.lang.String action) |
void |
setBranchContractedIcon(java.lang.String branchContractedIcon) |
void |
setBranchExpandedIcon(java.lang.String branchExpandedIcon) |
void |
setExpanded(boolean isExpanded) |
void |
setLeafIcon(java.lang.String leafIcon) |
void |
setText(java.lang.String text) |
void |
setTooltip(java.lang.String tooltipString) |
void |
setWrapper(javax.swing.tree.DefaultMutableTreeNode wrapper)
Set the DefaultMutableTreeNode instance that wraps this instance
|
java.lang.String |
toString() |
protected javax.swing.tree.DefaultMutableTreeNode wrapper
protected java.lang.String text
protected boolean expanded
protected java.lang.String tooltip
protected java.lang.String action
protected java.lang.String leafIcon
protected java.lang.String branchExpandedIcon
protected java.lang.String branchContractedIcon
protected java.lang.String icon
public IceMenuObject(javax.swing.tree.DefaultMutableTreeNode wrapper)
public java.lang.String action()
public java.lang.String getText()
public void setText(java.lang.String text)
public java.lang.String getFamily()
public boolean isExpanded()
public void setExpanded(boolean isExpanded)
public java.lang.String getTooltip()
public void setTooltip(java.lang.String tooltipString)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getLeafIcon()
public void setLeafIcon(java.lang.String leafIcon)
public java.lang.String getBranchContractedIcon()
public void setBranchContractedIcon(java.lang.String branchContractedIcon)
public java.lang.String getBranchExpandedIcon()
public void setBranchExpandedIcon(java.lang.String branchExpandedIcon)
public java.lang.String getIcon()
public javax.swing.tree.DefaultMutableTreeNode getWrapper()
public void setWrapper(javax.swing.tree.DefaultMutableTreeNode wrapper)
wrapper - public java.lang.String getAction()
public void setAction(java.lang.String action)
Copyright 2025 ICEsoft Technologies Canada, Corp. All Rights Reserved.