|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object infomat.view.GUIGroupingsForGroup
public class GUIGroupingsForGroup
Field Summary | |
---|---|
private IObjectGrouping |
currentGrouping
|
private IObjectGroup |
group
|
private java.util.Vector<IObjectGrouping> |
groupings
|
private java.util.HashMap<java.lang.String,IObjectGrouping> |
nameGroupingMap
|
Constructor Summary | |
---|---|
GUIGroupingsForGroup(IObjectGroup group)
|
Method Summary | |
---|---|
boolean |
addGrouping(IObjectGrouping cog)
Adds an IObjectGrouping. |
boolean |
containsIObjectGroup(IObjectGroup iog)
Returns true if any of the IObjectGrouping:s that order this IObjectGroup contains the IObjectGroup. |
boolean |
containsIObjectGrouping(IObjectGrouping ioging)
Returns true if the IObjectGrouping orders this IObjectGroup. |
IObjectGrouping |
getCurrentGrouping()
Returns the current IObjectGrouping. |
java.util.Vector<IObjectGrouping> |
getGroupings()
Returns all IObjectGrouping:s of this IObjectGroup. |
IObjectGrouping |
getGroupingWithName(java.lang.String name)
Returns the IObjectGrouping with the name given. |
private void |
makeStartGrouping()
Makes a IObjectGrouping consisting of one IObjectGroup and sets it to be the current IObjectGrouping. |
void |
purgeGroupingsToGroup()
Removed IObject:s from the IObjectGrouping:s that are not in the IObjectGroup. |
void |
purgeToCurrentGrouping()
Removes all IObjects that's not in the current IObjectGrouping from the IObjectGroup and all its IObjectGroupings. |
void |
removeGrouping(IObjectGrouping cog)
Removes an IObjectGrouping. |
boolean |
setGrouping(IObjectGrouping cog)
Sets the current IObjectGrouping. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private IObjectGroup group
private java.util.Vector<IObjectGrouping> groupings
private java.util.HashMap<java.lang.String,IObjectGrouping> nameGroupingMap
private IObjectGrouping currentGrouping
Constructor Detail |
---|
public GUIGroupingsForGroup(IObjectGroup group)
Method Detail |
---|
public boolean addGrouping(IObjectGrouping cog)
public void removeGrouping(IObjectGrouping cog)
public void purgeToCurrentGrouping()
public void purgeGroupingsToGroup()
public boolean setGrouping(IObjectGrouping cog)
public IObjectGrouping getCurrentGrouping()
public java.util.Vector<IObjectGrouping> getGroupings()
public IObjectGrouping getGroupingWithName(java.lang.String name)
public boolean containsIObjectGrouping(IObjectGrouping ioging)
public boolean containsIObjectGroup(IObjectGroup iog)
private void makeStartGrouping()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |