Salt
3.4.2
A powerful, tagset-independent and theory-neutral meta model and API for storing, manipulating, and representing nearly all types of linguistic data .
|
Inherits org.corpus_tools.salt.graph.IGraphFactory.
Inherited by org.corpus_tools.salt.impl.SaltFactoryImpl.
Public Member Functions | |
Graph< Node, Relation< Node, Node >, Layer< Node, Relation< Node, Node > > > | createGraph () |
Creates a new Graph object of type GraphImpl. More... | |
Node | createNode () |
Creates a new Node object of type NodeImpl. More... | |
Relation< Node, Node > | createRelation () |
Creates a new Relation object of type RelationImpl. More... | |
Label | createLabel () |
Creates a new Label object of type LabelImpl. More... | |
Identifier | createIdentifier (IdentifiableElement container, String id) |
Creates a new Identifier object of type IdentifierImpl. More... | |
Layer< Node, Relation< Node, Node > > | createLayer () |
Creates a new Layer object. More... | |
Graph<Node, Relation<Node, Node>, Layer<Node, Relation<Node, Node> > > org.corpus_tools.salt.graph.impl.GraphFactoryImpl.createGraph | ( | ) |
Creates a new Graph object of type GraphImpl.
Implements org.corpus_tools.salt.graph.IGraphFactory.
Reimplemented in org.corpus_tools.salt.extensions.notification.SaltNotificationFactory.
Identifier org.corpus_tools.salt.graph.impl.GraphFactoryImpl.createIdentifier | ( | IdentifiableElement | container, |
String | id | ||
) |
Creates a new Identifier object of type IdentifierImpl.
Its IdentifiableElement is set to the passed container and its id value is set to passed id.
container | IdentifiableElement which contains this Identifier |
id | the id value of the Identifier |
Implements org.corpus_tools.salt.graph.IGraphFactory.
Label org.corpus_tools.salt.graph.impl.GraphFactoryImpl.createLabel | ( | ) |
Creates a new Label object of type LabelImpl.
The value of this label is defined to be of type String. To use another value type, use one of the other create methods createLabelXXX() or the generic method createLabel(Class).
Implements org.corpus_tools.salt.graph.IGraphFactory.
Reimplemented in org.corpus_tools.salt.extensions.notification.SaltNotificationFactory.
Layer<Node, Relation<Node, Node> > org.corpus_tools.salt.graph.impl.GraphFactoryImpl.createLayer | ( | ) |
Creates a new Layer object.
A layer is a kind of a subgraph, which can contain nodes, relations and other layers.
Implements org.corpus_tools.salt.graph.IGraphFactory.
Reimplemented in org.corpus_tools.salt.extensions.notification.SaltNotificationFactory.
Node org.corpus_tools.salt.graph.impl.GraphFactoryImpl.createNode | ( | ) |
Creates a new Node object of type NodeImpl.
Implements org.corpus_tools.salt.graph.IGraphFactory.
Reimplemented in org.corpus_tools.salt.extensions.notification.SaltNotificationFactory.
Creates a new Relation object of type RelationImpl.
Implements org.corpus_tools.salt.graph.IGraphFactory.
Reimplemented in org.corpus_tools.salt.extensions.notification.SaltNotificationFactory.