|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MappingNode
A specific type of Node that retains a mapping reference to another
Node. This is of use in Runcible, as it allows mappings to be created
between Nodes in different graphs. This allows mapping rules to be created.
| Method Summary | |
|---|---|
void |
addMapping(MappingNode node)
Add the identifier of a node that this node maps to |
java.util.Set<MappingNode> |
getMappings()
Returns the set of identifiers of all nodes that this node maps to. |
void |
removeMapping(MappingNode node)
Remove a mapping, using the identifier or the node this node maps to |
| Methods inherited from interface net.sourceforge.fluxion.graph.Node |
|---|
accept, getLabel, setLabel |
| Method Detail |
|---|
void addMapping(MappingNode node)
node - the MappingNode to add a mapping tovoid removeMapping(MappingNode node)
node - the MappingNode to remove a mapping fromjava.util.Set<MappingNode> getMappings()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||