|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--mascoptLib.util.ObservableObject
|
+--mascoptLib.abstractGraph.MascoptObject
|
+--mascoptLib.abstractGraph.MascoptSet
|
+--mascoptLib.abstractGraph.AbstractVertexSet
|
+--mascoptLib.graphs.VertexSet
The NodeSet class is derivated from MascoptSet. It allow to group Node objects in a set.
| Constructor Summary | |
VertexSet()
Default Constructor. |
|
VertexSet(VertexSet superSet)
Constructor creating a sub set of the NodeSet. |
|
VertexSet(VertexSet originalSet,
boolean copyElements)
Constructor for copy sets. |
|
| Method Summary | |
boolean |
add(Vertex o)
Add a node in the set. |
AbstractVertexSetFactory |
getFactory()
Give the factory creating objects not abstract. |
boolean |
remove(Vertex o)
Remove a node in the set. |
| Methods inherited from class mascoptLib.abstractGraph.AbstractVertexSet |
add, countAllAbstractVertexSets, remove, toString, update |
| Methods inherited from class mascoptLib.abstractGraph.MascoptSet |
add, add, addAll, clear, contains, containsAll, countAllSets, equals, free, getSuperSet, hashCode, isEditable, isEmpty, isSubSet, iterator, remove, remove, removeAll, removeAllValues, removeAllValuesOnElementsOfset, retainAll, setSuperSet, setValueForAllElements, setValueForAllElements, size, toArray, toArray, toArray |
| Methods inherited from class mascoptLib.abstractGraph.MascoptObject |
copyValues, countAllObjects, deleteValue, deleteValue, existValue, existValue, getDoubleValue, getDoubleValue, getDouValue, getDouValue, getId, getIntegerValue, getIntegerValue, getIntValue, getIntValue, getName, getValue, getValue, getValueContexts, getValueDataType, getValueDataType, getValueEntries, notifyOnValueChange, setDoubleValue, setDoubleValue, setDouValue, setDouValue, setIntegerValue, setIntegerValue, setIntValue, setIntValue, setName, setValue, setValue, setValue, setValue, setValue, setValue |
| Methods inherited from class mascoptLib.util.ObservableObject |
addAddObserver, addRemoveObserver, addValueObserver, countAddObservers, countRemoveObservers, countValueObservers, deleteAddObserver, deleteAddObserver, deleteRemoveObserver, deleteRemoveObserver, deleteValueObserver, deleteValueObserver |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public VertexSet()
public VertexSet(VertexSet superSet)
add or
addAll.
superSet - the set of node on which is based the node set
created.
public VertexSet(VertexSet originalSet,
boolean copyElements)
NodeSet similar to originalSet.
If copyElements is set to true then all the elements of originalSet are duplicated (and of course their id is changed)
and the structure of the set is preserved (there exists an isomorphism between originalSet and the new set).
In that case, the simple values are also copied, but those depending on a context are dropped.
If copyElements is set to false, then the new set's elements point to those of originalSet but the set is not a subset of originalSet.
originalSet - - the set to be copied.copyElements - - indicates if the elements of the set have to be duplicated| Method Detail |
public AbstractVertexSetFactory getFactory()
getFactory in class AbstractVertexSetpublic boolean add(Vertex o)
o - the node that must be added in the set.
public boolean remove(Vertex o)
o - the node that must be removed in the set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||