|
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
MaltChainedExceptionboolean isLabeled()
int nLabels()
Set<SymbolTable> getLabelTypes()
LabelSet getLabelSet()
void removeLabel(SymbolTable table)
throws MaltChainedException
MaltChainedException
void removeLabels()
throws MaltChainedException
MaltChainedExceptionSyntaxGraph 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 | |||||||||