Salt
3.3.6-SNAPSHOT
A powerful, tagset-independent and theory-neutral meta model and API for storing, manipulating, and representing nearly all types of linguistic data .
|
▼Norg | |
▼Ncorpus_tools | |
▼Nsalt | Copyright 2009 Humboldt-Universität zu Berlin |
►Ncommon | Copyright 2009 Humboldt-Universität zu Berlin |
►Nimpl | Copyright 2009 Humboldt-Universität zu Berlin |
CSaltProjectImpl | |
CSCorpusDocumentRelationImpl | |
CSCorpusGraphImpl | |
CSCorpusImpl | |
CSCorpusRelationImpl | |
CSDocumentGraphImpl | |
CSDocumentImpl | |
CSDominanceRelationImpl | |
CSMedialDSImpl | |
CSMedialRelationImpl | |
CSOrderRelationImpl | This class provides SOrderRelation, to determine the order of SNodes |
CSPointingRelationImpl | |
CSSequentialDSImpl | |
CSSequentialRelationImpl | |
CSSpanImpl | |
CSSpanningRelationImpl | |
CSStructureImpl | |
CSTextualDSImpl | |
CSTextualRelationImpl | |
CSTimelineImpl | |
CSTimelineRelationImpl | |
CSTokenImpl | |
►Ntokenizer | Copyright 2009 Humboldt-Universität zu Berlin |
CAbbreviationDE | This offers a set of german abbreviations |
CAbbreviationEN | This offers a set of english abbreviations |
CAbbreviationFR | This offers a set of french abbreviations |
CAbbreviationIT | This offers a set of italian abbreviations |
CClitics | Models clitics for a given language, with support for proclitics ((proclitics) and enclitics (enclitics) in this version |
CSimpleTokenizer | This class is a very simple implementation of a tokenizer, which just splits a primary text by a given list of characters |
CTokenizer | The general task of this class is to tokenize a given text in the same order as the tool TreeTagger will do |
CSaltProject | The salt project is a kind of a super container for a Salt model |
CSCorpus | In Salt a corpus is represented by this class |
CSCorpusDocumentRelation | This type represents a hierarchical relation between a corpus (objects of type SCorpus) and a document (objects of type SDocument) |
CSCorpusGraph | In Salt it is possible to create a treelike corpus structure to create hierarchies between corpora |
CSCorpusRelation | This type represents a hierarchical relation between two corpora (two objects of type SCorpus) |
CSDocument | In Salt a document is represented by this class |
CSDocumentGraph | The document-structure covers the "real" linguistic data, which means primary data, linguistic structures and annotations on them |
CSDocumentGraphObject | This interface just converts the return type or the parameter for getting the graph of a node or relation from Graph to SDocumentGraph |
CSDominanceRelation | The meaning of the type SDominanceRelation is a part-of relation |
CSMedialDS | |
CSMedialRelation | |
CSOrderRelation | This class provides SOrderRelation, to determine the order of SNodes |
CSPointingRelation | Sometimes in linguistics you want to set nodes into a relationship without adding a set semantic or a hierarchical relation |
CSSequentialDS | |
CSSequentialRelation | |
CSSpan | A span is used to group a couple of tokens together to give them exactly the same annotation or to connect them as a bunch with a 3rd node at once |
CSSpanningRelation | |
CSStructure | Hierarchies are a useful mechanism to express tree-like or hierarchical structures behind a text |
CSStructuredNode | This class bundles the node types SToken, SSpan and SStructure to be used as target in a SDominanceRelation |
CSTextOverlappingRelation | |
CSTextualDS | |
CSTextualRelation | A STextualRelation links a primary text (as source) with a token (as target) |
CSTimeline | |
CSTimelineRelation | |
CSTimeOverlappingRelation | |
CSToken | In general, it is not totally clear in linguistics what a token is |
►Ncore | Copyright 2009 Humboldt-Universität zu Berlin |
►Nimpl | Copyright 2009 Humboldt-Universität zu Berlin |
CGraphTraverserModule | Handles the traversal of a graph |
CSAbstractAnnotationImpl | |
CSAnnotationImpl | |
CSFeatureImpl | |
CSGraphImpl | |
CSLayerImpl | |
CSMetaAnnotationImpl | |
CSNodeImpl | |
CSProcessingAnnotationImpl | |
CSRelationImpl | |
CGraphTraverseHandler | The interface of a callback handler for traversing a Graph object |
CSAbstractAnnotation | |
CSAnnotation | |
CSAnnotationContainer | This interface defines a container to hold annotations (SAnnotation), meta-annotations (SMetaAnnotation), processing annotations ( SProcessingAnnotation) and features (SFeature) |
CSFeature | |
►CSGraph | |
CGRAPH_TRAVERSE_TYPE | The GRAPH_TRAVERSE_TYPE determines the the traversal order |
CSLayer | |
CSMetaAnnotation | |
CSNamedElement | Each implementing subclass provides a name |
CSNode | |
CSPathElement | Each object implementing this interface is able to return a URI for the id of this object |
CSProcessingAnnotation | |
CSRelation | |
CSTypedElement | Each implementing subclass provides a type |
►Nexceptions | Copyright 2009 Humboldt-Universität zu Berlin |
CSaltElementNotInGraphException | This Exception is thrown when an element (SNode, SRelation or SLayer) is not contained in a graph, but a method which is called needs that element to be in the graph |
CSaltException | This class is highest exception |
CSaltInsertionException | This exception is thrown, if one object could not be inserted into another object |
CSaltInvalidModelException | This exception class is used, in case of a Salt model is not valid respecting the constraints of Salt |
CSaltParameterException | This exception class is thrown, when a wrong parameter was passed to a method in the Salt api |
CSaltResourceException | This exception is used for exceptions occuring while loading or storing Salt data from or to disk |
CSaltSampleException | An Exception class used by the SampleGenerator |
CSaltTokenizerException | |
CSaltTraverserException | |
►Nextensions | |
►Nnotification | Copyright 2009 Humboldt-Universität zu Berlin |
►Ncommon | |
►Nimpl | Copyright 2009 Humboldt-Universität zu Berlin |
CCorpusGraphNotifierImpl | // TODO Add description |
►Ngraph | Copyright 2009 Humboldt-Universität zu Berlin |
►Nimpl | Copyright 2009 Humboldt-Universität zu Berlin |
CGraphNotifierImpl | |
CLabelNotifierImpl | |
CLayerNotifierImpl | |
CNodeNotifierImpl | Notifies all listeners about adding or removing a label |
CNotifierHelper | |
CRelationNotifierImpl | |
CNotifier | To all classes implementing this interface a listener can be added |
►CListener | An object implementing this interface can be registered in a Notifier object |
CNOTIFICATION_TYPE | An enumeration containing all possible types of a notification |
CSaltNotificationFactory | |
►Ngraph | Copyright 2009 Humboldt-Universität zu Berlin |
►Nimpl | Copyright 2009 Humboldt-Universität zu Berlin |
CGraphFactoryImpl | |
CGraphImpl | |
CIdentifiableElementImpl | |
CIdentifierImpl | |
CLabelableElementImpl | This class is an abstract container containing a set of Label objects |
CLabelImpl | |
CLayerImpl | |
CNodeImpl | |
CRelationImpl | |
CGraph | The here defined graph is given by G=(V, E, L, {label a , ...label b }) with: |
CGRAPH_ATTRIBUTES | This enumeration contains all attributes which are used in several classes in Salt's graph model |
CGraphFactory | |
CIdentifiableElement | |
CIdentifier | This class represents an identifier, which is a special kind of a label |
CIGraphFactory | |
CLabel | A label is an attribute-value-pair and can belong to either a Node, an Relation, a Graph, a Layer or another Label as shown in |
CLabelableElement | This interface defines a container to hold Label objects and makes them accessible |
CLayer | A layer is a grouping mechanism for nodes and relations, and can also contain further layers (called sub layers) |
CNode | In graph theory a node is a placeholder, which can be related with other nodes via an relation |
CRelation | In graph theory an relation is a relation between two nodes, often an relation is realized as a pair of nodes |
►Nimpl | Copyright 2009 Humboldt-Universität zu Berlin |
CSaltFactoryImpl | |
►Nindex | Copyright 2009 Humboldt-Universität zu Berlin |
CIndexMgr | The index manager provides a mechanism to register indexes |
CIndexMgrImpl | |
►Nsamples | Copyright 2009 Humboldt-Universität zu Berlin |
CSampleGenerator | Creates samples of SDocumentGraph and SCorpusGraph instances |
►Nsemantics | Copyright 2009 Humboldt-Universität zu Berlin |
►Nimpl | Copyright 2009 Humboldt-Universität zu Berlin |
CSCatAnnotationImpl | |
CSLemmaAnnotationImpl | |
CSPOSAnnotationImpl | |
CSSentenceAnnotationImpl | |
CSTypeAnnotationImpl | |
CSWordAnnotationImpl | |
CSCatAnnotation | |
CSLemmaAnnotation | |
CSPOSAnnotation | |
CSSentenceAnnotation | |
CSTypeAnnotation | |
CSWordAnnotation | |
►Nutil | Copyright 2009 Humboldt-Universität zu Berlin |
►Ninternal | Copyright 2009 Humboldt-Universität zu Berlin |
►Npersistence | Copyright 2009 Humboldt-Universität zu Berlin |
►Ndot | Copyright 2009 Humboldt-Universität zu Berlin |
CDOTEdge | |
CDOTNode | |
CSCorpusGraphDOTWriter | This class writes the corpus structure in dot format to file |
CSDocumentGraphDOTWriter | |
CGraphMLWriter | |
CSaltXML10Dictionary | |
CSaltXML10Handler | This class reads the XMI structure of SaltXML and creates the corresponding Salt object |
CSaltXML10Writer | |
CAbstractDiff | |
CCorpusStructureDiff | This class compares two corpus structures |
►CDataSourceAccessor | Provides some methods for an easier access to objects being contained by a given SDocumentGraph object |
CTRAVERSION_TYPE | Types of traversions, used by the several methods, used as id for traversion |
CDiff | This class compares two SDocumentGraph objects for isomorphie |
CDocumentStructureDiff | |
CGetXBySequence | |
CInvalidity | |
CSaltProjectDiff | |
CSAnnotationContainerHelper | This class is a helper class for internal use |
CValidationResult | A result object which is returned when a Salt model is checked for validity |
CValidator | |
CCopyable | An interface to ensure that an object is copyable |
CDataSourceSequence | This class is a helper class to address a sequence inside a data source |
CDIFF_TYPES | Defines types of differences between two SDocumentGraph objects |
CDifference | Objects of this class are produces by SDocumentGraph#findDiffs(SDocumentGraph) to determine differences between two SDocumentGraph objects |
CDiffOptions | This class defines an option map to customize the isomorphie check of two graphs |
CExportFilter | This interface can be used if one want explicitly include or exclude nodes and/or relations while working with VisJsVisualizer |
CSaltUtil | This class contains a set of helpful methods |
CSTextualRelationSStartComparator | |
CStyleImporter | This interface provides the possibility to highlight nodes while working with VisJsVisualizer |
CTokenStartComparator | |
CVisJsVisualizer | |
CBeta | Indicates that this part of the API might be changed in an incompatible way in future releases |
CISaltFactory | |
CSALT_TYPE | |
CSaltFactory | |
CSDATATYPE |