org.rdtdm.rule
Class RuleSchema.LitVar

java.lang.Object
  |
  +--org.rdtdm.rule.RuleSchema.LitVar
Enclosing class:
RuleSchema

private class RuleSchema.LitVar
extends java.lang.Object

Speichert zu einen Literalvariablen des Regelschematas alle Literale, die diese Variable beinhalten.


Field Summary
 java.util.ArrayList lits
           
 java.lang.String variable
           
 
Constructor Summary
RuleSchema.LitVar(java.lang.String variable)
           
 
Method Summary
 void addLiteral(Literal lit)
           
 java.util.ArrayList getNonSchemaLiterals()
          Liefert alle Literal zurueck, die kein Schema sind.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

variable

public java.lang.String variable

lits

public java.util.ArrayList lits
Constructor Detail

RuleSchema.LitVar

public RuleSchema.LitVar(java.lang.String variable)
Method Detail

addLiteral

public void addLiteral(Literal lit)

getNonSchemaLiterals

public java.util.ArrayList getNonSchemaLiterals()
Liefert alle Literal zurueck, die kein Schema sind.

Returns:
Eine Liste mit Elementen vom Typ Literal
See Also:
Literal


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object