org.nodal.type
Interface NodeType.Editor

All Superinterfaces:
Nameable, NodeType, Type, TypeFactory
All Known Subinterfaces:
MapType.Editor, RecordType.Editor, SequenceType.Editor, UnionType.Editor
Enclosing interface:
NodeType

public static interface NodeType.Editor
extends NodeType, TypeFactory

The basic interface for modifying a NodeType.

Any instance of this interface is one of MapType.Editor, RecordType.Editor or SequenceType.Editor.


Nested Class Summary
 
Nested classes inherited from class org.nodal.type.NodeType
NodeType.Editor
 
Methods inherited from interface org.nodal.type.NodeType
asMapType, asRecordType, asSequenceType, edit, propertyType, valueType
 
Methods inherited from interface org.nodal.type.Type
accepts, accepts, accepts, accepts, accepts, accepts, accepts, accepts, accepts, acceptsNode, acceptsString, acceptsType, from, from, from, from, from, from, from, from, from, fromNode, fromString, isNodeType, type
 
Methods inherited from interface org.nodal.util.Nameable
name, setName
 
Methods inherited from interface org.nodal.type.TypeFactory
createMapType, createRecordType, createRecordType, createRestrictionType, createSequenceType, createUnionType