|
MaltParser 1.4.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Element
Method Summary | |
---|---|
void |
addLabel(LabelSet labelSet)
Adds the labels of the label set to the label set of the graph element. |
void |
addLabel(SymbolTable table,
int code)
Adds a label (an integer value) to the symbol table and to the graph element. |
void |
addLabel(SymbolTable table,
String symbol)
Adds a label (a string value) to the symbol table and to the graph element. |
void |
clear()
Resets the graph element. |
SyntaxGraph |
getBelongsToGraph()
Returns the graph (structure) in which the graph element belongs to. |
int |
getLabelCode(SymbolTable table)
Returns the label code (an integer representation) of the symbol table if it exists, otherwise an exception is thrown. |
LabelSet |
getLabelSet()
Returns the label set. |
String |
getLabelSymbol(SymbolTable table)
Returns the label symbol(a string representation) of the symbol table if it exists, otherwise an exception is thrown. |
Set<SymbolTable> |
getLabelTypes()
Returns a set of symbol tables (labeling functions or label types) that labels the graph element. |
boolean |
hasLabel(SymbolTable table)
Returns true if the graph element has a label for the symbol table, otherwise false. |
boolean |
isLabeled()
Returns true if the graph element has one or more labels, otherwise false. |
int |
nLabels()
Returns the number of labels of the graph element. |
void |
removeLabel(SymbolTable table)
|
void |
removeLabels()
|
void |
setBelongsToGraph(SyntaxGraph belongsToGraph)
Sets the graph (structure) in which the graph element belongs to. |
Method Detail |
---|
void addLabel(SymbolTable table, String symbol) throws MaltChainedException
table
- the symbol tablesymbol
- a label symbol
MaltChainedException
void addLabel(SymbolTable table, int code) throws MaltChainedException
table
- the symbol tablecode
- a label code
MaltChainedException
void addLabel(LabelSet labelSet) throws MaltChainedException
labelSet
- a label set.
MaltChainedException
boolean hasLabel(SymbolTable table) throws MaltChainedException
table
- the symbol table
MaltChainedException
String getLabelSymbol(SymbolTable table) throws MaltChainedException
table
- the symbol table
MaltChainedException
int getLabelCode(SymbolTable table) throws MaltChainedException
table
- the symbol table
MaltChainedException
boolean isLabeled()
int nLabels()
Set<SymbolTable> getLabelTypes()
LabelSet getLabelSet()
void removeLabel(SymbolTable table) throws MaltChainedException
MaltChainedException
void removeLabels() throws MaltChainedException
MaltChainedException
SyntaxGraph getBelongsToGraph()
void setBelongsToGraph(SyntaxGraph belongsToGraph)
belongsToGraph
- a graph (structure).void clear() throws MaltChainedException
MaltChainedException
|
MaltParser 1.4.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |