Package moss
Class FreeNtn
java.lang.Object
moss.Notation
moss.FreeNtn
- All Implemented Interfaces:
Serializable
Class for free graph notations (with dynamic type managers).
- Since:
- 2007.06.22
- See Also:
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the edge type manager.Get the node type manager.boolean
Whether this notation has a fixed set of (node and edge) types.void
setEdgeMgr
(TypeMgr edgemgr) Set the edge type manager.void
setNodeMgr
(TypeMgr nodemgr) Set the node type manager.
-
Constructor Details
-
FreeNtn
public FreeNtn()Create a free graph notation.- Since:
- 2023.07.31 (Christian Borgelt)
-
-
Method Details
-
hasFixedTypes
public boolean hasFixedTypes()Whether this notation has a fixed set of (node and edge) types.- Specified by:
hasFixedTypes
in classNotation
- Returns:
false
, because any type managers can be used- Since:
- 2007.06.29 (Christian Borgelt)
-
getNodeMgr
Get the node type manager.- Overrides:
getNodeMgr
in classNotation
- Returns:
- the node type manager
- Since:
- 2007.06.22 (Christian Borgelt)
-
setNodeMgr
Set the node type manager.- Overrides:
setNodeMgr
in classNotation
- Parameters:
nodemgr
- the new node type manager- Since:
- 2007.06.29 (Christian Borgelt)
- See Also:
-
getEdgeMgr
Get the edge type manager.- Overrides:
getEdgeMgr
in classNotation
- Returns:
- the edge type manager
- Since:
- 2007.06.22 (Christian Borgelt)
-
setEdgeMgr
Set the edge type manager.- Overrides:
setEdgeMgr
in classNotation
- Parameters:
edgemgr
- the new edge type manager- Since:
- 2007.06.29 (Christian Borgelt)
- See Also:
-