Class ActionListModel
- java.lang.Object
-
- javax.swing.AbstractListModel<ActionConfig>
-
- com.inductiveautomation.perspective.designer.workspace.actioneditor.ActionListModel
-
- All Implemented Interfaces:
java.io.Serializable
,javax.swing.ListModel<ActionConfig>
public class ActionListModel extends javax.swing.AbstractListModel<ActionConfig>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ActionListModel(java.util.Collection<ActionConfig> initialCollection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
add(ActionDesignDelegate delegate)
void
clearAltered()
void
delete(int index)
java.util.List<ActionConfig>
getActions()
ActionConfig
getElementAt(int index)
int
getSize()
boolean
hasIndex(int index)
boolean
isAltered()
boolean
isConfigured()
void
moveDown(int index)
void
moveUp(int index)
void
setAction(int index, ActionConfig config)
java.lang.String
toString()
-
-
-
Constructor Detail
-
ActionListModel
public ActionListModel(java.util.Collection<ActionConfig> initialCollection)
-
-
Method Detail
-
getActions
public java.util.List<ActionConfig> getActions()
-
isConfigured
public boolean isConfigured()
-
isAltered
public boolean isAltered()
-
clearAltered
public void clearAltered()
-
hasIndex
public boolean hasIndex(int index)
-
add
public int add(ActionDesignDelegate delegate)
-
delete
public void delete(int index)
-
moveUp
public void moveUp(int index)
-
moveDown
public void moveDown(int index)
-
setAction
public void setAction(int index, ActionConfig config)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getSize
public int getSize()
-
getElementAt
public ActionConfig getElementAt(int index)
-
-