format_geometrie
Class KleeneStructure

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.Vector
              extended by format_geometrie.KleeneStructure
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Iterable, java.util.Collection, java.util.List, java.util.RandomAccess

public class KleeneStructure
extends java.util.Vector
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
static int KLEENE_QUANTIFIER_0_1
           
static int KLEENE_QUANTIFIER_0_N
           
static int KLEENE_QUANTIFIER_1_1
           
static int KLEENE_QUANTIFIER_1_N
           
static int KLEENE_TYPE_ATOMIC
           
static int KLEENE_TYPE_CHOICE
           
static int KLEENE_TYPE_EXTERNAL
           
static int KLEENE_TYPE_NUPLET
           
 
Fields inherited from class java.util.Vector
capacityIncrement, elementCount, elementData
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
KleeneStructure(int typeOfKleene)
           
 
Method Summary
 boolean containsElement(java.lang.String name)
           
 int exploreInnerType()
           
 int getType()
           
 void printInnerType(java.lang.String start)
           
 void setQuantifier(java.lang.String value)
           
 void setType(int t)
           
 java.lang.String[] toValueArray()
           
 
Methods inherited from class java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize
 
Methods inherited from class java.util.AbstractList
iterator, listIterator, listIterator
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
iterator, listIterator, listIterator
 

Field Detail

KLEENE_QUANTIFIER_1_1

public static final int KLEENE_QUANTIFIER_1_1
See Also:
Constant Field Values

KLEENE_QUANTIFIER_1_N

public static final int KLEENE_QUANTIFIER_1_N
See Also:
Constant Field Values

KLEENE_QUANTIFIER_0_1

public static final int KLEENE_QUANTIFIER_0_1
See Also:
Constant Field Values

KLEENE_QUANTIFIER_0_N

public static final int KLEENE_QUANTIFIER_0_N
See Also:
Constant Field Values

KLEENE_TYPE_NUPLET

public static final int KLEENE_TYPE_NUPLET
See Also:
Constant Field Values

KLEENE_TYPE_CHOICE

public static final int KLEENE_TYPE_CHOICE
See Also:
Constant Field Values

KLEENE_TYPE_ATOMIC

public static final int KLEENE_TYPE_ATOMIC
See Also:
Constant Field Values

KLEENE_TYPE_EXTERNAL

public static final int KLEENE_TYPE_EXTERNAL
See Also:
Constant Field Values
Constructor Detail

KleeneStructure

public KleeneStructure(int typeOfKleene)
Method Detail

setQuantifier

public void setQuantifier(java.lang.String value)

getType

public int getType()

setType

public void setType(int t)

toValueArray

public java.lang.String[] toValueArray()

exploreInnerType

public int exploreInnerType()

printInnerType

public void printInnerType(java.lang.String start)

containsElement

public boolean containsElement(java.lang.String name)