|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectinfomat.vectorspace.IObject
infomat.vectorspace.IObjectGroup
infomat.vectorspace.IObjectSet
public class IObjectSet
A IObjectSet is a complete set of IObject:s. This can either be the complete set of objects one investigates or the complete feature set by which these objects are represented. In fact, this representations makes no difference between the two.
Field Summary |
---|
Fields inherited from class infomat.vectorspace.IObjectGroup |
---|
maxIdSoFar, objectOrderIndexMap |
Constructor Summary | |
---|---|
IObjectSet(java.lang.String name)
|
Method Summary | |
---|---|
void |
add(IObject co)
Adds a new IObject. |
boolean |
addGrouping(IObjectGrouping cog)
Adds an IObjectGrouping. |
IObjectGrouping |
getCurrentGrouping()
Returns the current IObjectGrouping. |
java.util.Vector<IObjectGrouping> |
getGroupings()
Returns all IObjectGrouping:s of this IObjectSet. |
IObjectGrouping |
getGroupingWithName(java.lang.String name)
Returns the IObjectGrouping with the name given. |
IObjectGrouping |
makeStartGrouping()
Makes a IObjectGrouping consisting of one IObjectGroup and sets it to be the current IObjectGrouping. |
void |
purgeSetToCurrentGrouping()
Removes all IObjects that's not in the current IObjectGrouping from the set and all its IObjectGroupings. |
void |
removeGrouping(IObjectGrouping cog)
Removes an IObjectGrouping. |
boolean |
setGrouping(IObjectGrouping cog)
Sets the current IObjectGrouping. |
Methods inherited from class infomat.vectorspace.IObjectGroup |
---|
add, contains, getIObjectAt, getIObjectOrderIndex, getName, getObjectOrderValueMap, getOrdered, getRepresentation, numberOfIObjects, removeAll, setName, sortInOrderValueOrder |
Methods inherited from class infomat.vectorspace.IObject |
---|
getID, getKind, getString, setString, stringCompareTo |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IObjectSet(java.lang.String name)
Method Detail |
---|
public void add(IObject co)
add
in class IObjectGroup
public boolean addGrouping(IObjectGrouping cog)
public void removeGrouping(IObjectGrouping cog)
public void purgeSetToCurrentGrouping()
public boolean setGrouping(IObjectGrouping cog)
public IObjectGrouping getCurrentGrouping()
public java.util.Vector<IObjectGrouping> getGroupings()
public IObjectGrouping getGroupingWithName(java.lang.String name)
public IObjectGrouping makeStartGrouping()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |