public class ShiwaConfigComponentModel extends java.lang.Object implements RegisterableToolComponentModel
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ShiwaConfigRenderingHint
The Constant ShiwaConfigRenderingHint.
|
DISPLAY_ICON, HIDE_ICON, UNKNOWN_ACTION| Constructor and Description |
|---|
ShiwaConfigComponentModel() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getRegistrationString() |
javax.swing.Action |
getTaskAction(Task task) |
TaskComponent |
getTaskComponent(Task task) |
javax.swing.Icon |
getTreeIcon(Tool tool) |
javax.swing.JPopupMenu |
getTreePopup(Tool tool) |
java.lang.String |
getTreeToolTip(Tool tool,
boolean extended) |
javax.swing.Action |
getUpdateAction(Task task,
java.lang.String action)
Called to determine the action that is invoked when an update action is choosen.
|
javax.swing.JPopupMenu |
getWorkspacePopup(Task task) |
java.lang.String |
getWorkspaceToolTip(Task task,
boolean extended) |
int |
isUpdateIcon(Task task,
java.lang.String action)
Called to determine if an icon for the specified action should be displayed, e.g.
|
public static final java.lang.String ShiwaConfigRenderingHint
public java.lang.String getRegistrationString()
getRegistrationString in interface RegisterableToolComponentModelpublic javax.swing.Icon getTreeIcon(Tool tool)
getTreeIcon in interface ToolComponentModelpublic java.lang.String getTreeToolTip(Tool tool, boolean extended)
getTreeToolTip in interface ToolComponentModelpublic javax.swing.JPopupMenu getTreePopup(Tool tool)
getTreePopup in interface ToolComponentModelpublic java.lang.String getWorkspaceToolTip(Task task, boolean extended)
getWorkspaceToolTip in interface ToolComponentModelpublic javax.swing.JPopupMenu getWorkspacePopup(Task task)
getWorkspacePopup in interface ToolComponentModelpublic javax.swing.Action getTaskAction(Task task)
getTaskAction in interface ToolComponentModelpublic TaskComponent getTaskComponent(Task task)
getTaskComponent in interface ToolComponentModelpublic int isUpdateIcon(Task task, java.lang.String action)
ToolComponentModelisUpdateIcon in interface ToolComponentModelaction - the update action (e.g. ADD_INPUT_NODE_ACTION as defined in UpdateActionConstants)public javax.swing.Action getUpdateAction(Task task, java.lang.String action)
ToolComponentModelgetUpdateAction in interface ToolComponentModelaction - the update action (e.g. ADD_INPUT_NODE_ACTION)