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 intadd(ActionDesignDelegate delegate)voidclearAltered()voiddelete(int index)java.util.List<ActionConfig>getActions()ActionConfiggetElementAt(int index)intgetSize()booleanhasIndex(int index)booleanisAltered()booleanisConfigured()voidmoveDown(int index)voidmoveUp(int index)voidsetAction(int index, ActionConfig config)java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
getSize
public int getSize()
-
getElementAt
public ActionConfig getElementAt(int index)
-
-