|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.keridwen.modelling.group.editor.editor.GroupEditor
public class GroupEditor
Group Editor: Graphical component (Swing) allowing to attribute one or more Properties to one given group.
Constructor Summary | |
---|---|
GroupEditor(com.artenum.frida.processing.PropertyTypesFilter propertiesTypesFilterIn,
com.artenum.frida.processing.GroupOperatorTypeFilter operatorTypesFilter)
Main constructor. |
Method Summary | |
---|---|
void |
actionPerformed(ActionEvent evt)
|
void |
displaySelectedGroup(com.artenum.frida.interfaces.GroupInterface group)
Update the linked view (GUI) according the selected Property. |
com.artenum.frida.interfaces.GroupInterface |
getGroup()
Return the current group attributed to this editor. |
HashMap<String,com.artenum.frida.interfaces.GroupOperatorInterface> |
getGroupOperatorsCatalog()
Get the hashmap defining the catalog of group operators. |
HashMap<String,com.artenum.frida.properties.PropertiesList> |
getPropertiesCatalog()
|
SelectionTreeListener |
getTreeListener()
Get the Selection tree listener. |
GroupEditorView |
getView()
Return the GUI view. |
void |
setGroup(com.artenum.frida.interfaces.GroupInterface group)
Set the group to be edited. |
void |
setGroupOperatorsCatalog(HashMap<String,com.artenum.frida.interfaces.GroupOperatorInterface> groupOperatorsCatalog)
Set the hashmap of the group operators. |
void |
setPropertiesCatalog(HashMap<String,com.artenum.frida.properties.PropertiesList> propertiesCatalog)
Set the properties catalog. |
void |
setTreeListener(SelectionTreeListener treeListener)
Set the tree listener. |
void |
updateGroupModel()
Update the related Property according the values of the GUI view. |
void |
updateGroupPanelView()
Update the whole view of the GroupPanel. |
void |
updateGroupPanelView(com.artenum.frida.interfaces.GroupInterface group)
Update the view of the group panel. |
void |
updateView()
Update the linked view. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GroupEditor(com.artenum.frida.processing.PropertyTypesFilter propertiesTypesFilterIn, com.artenum.frida.processing.GroupOperatorTypeFilter operatorTypesFilter)
propertiesTypesFilterIn
- operatorTypesFilter
- Method Detail |
---|
public void setGroup(com.artenum.frida.interfaces.GroupInterface group)
group
- public com.artenum.frida.interfaces.GroupInterface getGroup()
public void displaySelectedGroup(com.artenum.frida.interfaces.GroupInterface group)
prop
- - property to be displayed.public void updateView()
public void updateGroupModel()
public GroupEditorView getView()
public void actionPerformed(ActionEvent evt)
actionPerformed
in interface ActionListener
public void updateGroupPanelView()
public void updateGroupPanelView(com.artenum.frida.interfaces.GroupInterface group)
group
- - the selected grouppublic void setPropertiesCatalog(HashMap<String,com.artenum.frida.properties.PropertiesList> propertiesCatalog)
propertiesCatalog
- public HashMap<String,com.artenum.frida.properties.PropertiesList> getPropertiesCatalog()
public void setTreeListener(SelectionTreeListener treeListener)
treeListener
- public SelectionTreeListener getTreeListener()
public HashMap<String,com.artenum.frida.interfaces.GroupOperatorInterface> getGroupOperatorsCatalog()
public void setGroupOperatorsCatalog(HashMap<String,com.artenum.frida.interfaces.GroupOperatorInterface> groupOperatorsCatalog)
groupOperatorsCatalog
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |