public class TechnicalSystemGroup_ScheduleListConverter extends AbstractGroupTreeAction
ScheduleList
s
within a TechnicalSystemGroup
in order to convert them as tree-structured
ScheduleList or as list-structured ScheduleList.Modifier and Type | Class and Description |
---|---|
static class |
TechnicalSystemGroup_ScheduleListConverter.ConvertScheduleListTo |
AbstractGroupTreeAction.GroupTreeTraversal
Constructor and Description |
---|
TechnicalSystemGroup_ScheduleListConverter(GroupController groupController)
Instantiates a new ScheduleListConverter.
|
Modifier and Type | Method and Description |
---|---|
void |
convertScheduleListTo(TechnicalSystemGroup_ScheduleListConverter.ConvertScheduleListTo convertScheduleListTo)
Sets how to convert
ScheduleList s located in the current TechnicalSystemGroup
and immediately starts to convert them. |
void |
doNodeActionForGroupMemberScheduleList(javax.swing.tree.DefaultMutableTreeNode currentNode,
GroupTreeNodeObject gtno)
Should do the required action on the specified node and
GroupTreeNodeObject of a group member that is a ScheduleList . |
void |
doNodeActionForGroupMemberTechnicalSystem(javax.swing.tree.DefaultMutableTreeNode currentNode,
GroupTreeNodeObject gtno)
Should do the required action on the specified node and
GroupTreeNodeObject of a group member that is a TechnicalSystem . |
void |
doNodeActionForGroupMemberTechnicalSystemGroup(javax.swing.tree.DefaultMutableTreeNode currentNode,
GroupTreeNodeObject gtno)
Should do the required action on the specified node and
GroupTreeNodeObject of a group member that is a TechnicalSystemGroup . |
void |
doNodeActionForTechnicalSystemGroup(javax.swing.tree.DefaultMutableTreeNode rootNode,
GroupTreeNodeObject gtno)
Should do the required action for the node of the current
TechnicalSystemGroup . |
TechnicalSystemGroup_ScheduleListConverter.ConvertScheduleListTo |
getConvertScheduleListTo()
Returns the current settings that describes how to convert
ScheduleList s located in the TechnicalSystemGroup . |
doGroupTreeAction, doGroupTreeAction, doNodeAction, getGroupController, getGroupEvaluationStrategy, getGroupTreeTraversal, getNodes2Visit, getNodesNotVisited, getNodesVisited, getSequentialNetworkCalculation, isSequentialNetworkCalculation, setGroupEvaluationStrategy, setGroupTreeTraversal, setSequentialNetworkCalculation
public TechnicalSystemGroup_ScheduleListConverter(GroupController groupController)
groupController
- the group controllerpublic TechnicalSystemGroup_ScheduleListConverter.ConvertScheduleListTo getConvertScheduleListTo()
ScheduleList
s located in the TechnicalSystemGroup
.public void convertScheduleListTo(TechnicalSystemGroup_ScheduleListConverter.ConvertScheduleListTo convertScheduleListTo)
ScheduleList
s located in the current TechnicalSystemGroup
and immediately starts to convert them.convertScheduleListTo
- the new convert schedule list topublic void doNodeActionForGroupMemberScheduleList(javax.swing.tree.DefaultMutableTreeNode currentNode, GroupTreeNodeObject gtno)
AbstractGroupTreeAction
GroupTreeNodeObject
of a group member that is a ScheduleList
.doNodeActionForGroupMemberScheduleList
in class AbstractGroupTreeAction
currentNode
- the current node of the GroupTreeModel
to work ongtno
- the GroupTreeNodeObject
public void doNodeActionForTechnicalSystemGroup(javax.swing.tree.DefaultMutableTreeNode rootNode, GroupTreeNodeObject gtno)
AbstractGroupTreeAction
TechnicalSystemGroup
.doNodeActionForTechnicalSystemGroup
in class AbstractGroupTreeAction
rootNode
- the root node of the GroupTreeModel
gtno
- the GroupTreeNodeObject
public void doNodeActionForGroupMemberTechnicalSystem(javax.swing.tree.DefaultMutableTreeNode currentNode, GroupTreeNodeObject gtno)
AbstractGroupTreeAction
GroupTreeNodeObject
of a group member that is a TechnicalSystem
.doNodeActionForGroupMemberTechnicalSystem
in class AbstractGroupTreeAction
currentNode
- the current node of the GroupTreeModel
to work ongtno
- the GroupTreeNodeObject
public void doNodeActionForGroupMemberTechnicalSystemGroup(javax.swing.tree.DefaultMutableTreeNode currentNode, GroupTreeNodeObject gtno)
AbstractGroupTreeAction
GroupTreeNodeObject
of a group member that is a TechnicalSystemGroup
.doNodeActionForGroupMemberTechnicalSystemGroup
in class AbstractGroupTreeAction
currentNode
- the current node of the GroupTreeModel
to work ongtno
- the GroupTreeNodeObject