| 
 | 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 | |||||||||