ptolemy.actor.gt
Class GTIngredientList

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.AbstractSequentialList<E>
              extended by java.util.LinkedList<GTIngredient>
                  extended by ptolemy.actor.gt.GTIngredientList
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<GTIngredient>, java.util.Collection<GTIngredient>, java.util.List<GTIngredient>, java.util.Queue<GTIngredient>

public class GTIngredientList
extends java.util.LinkedList<GTIngredient>

Since:
Ptolemy II 6.1
Version:
$Id: GTIngredientList.java,v 1.5.4.1 2008/03/25 22:12:09 cxh Exp $
Author:
Thomas Huining Feng
See Also:
Serialized Form
Accepted Rating:
Red (tfeng)
Proposed Rating:
Red (tfeng)

Field Summary
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
GTIngredientList(GTIngredientsAttribute owner)
           
GTIngredientList(GTIngredientsAttribute owner, GTIngredient... rules)
           
GTIngredientList(GTIngredientsAttribute owner, GTIngredientList initRules)
           
 
Method Summary
 GTIngredientsAttribute getOwner()
           
static GTIngredientList parse(GTIngredientsAttribute owner, java.lang.String expression)
           
 java.lang.String toString()
           
 void validate()
           
 
Methods inherited from class java.util.LinkedList
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, element, get, getFirst, getLast, indexOf, lastIndexOf, listIterator, offer, peek, poll, remove, remove, remove, removeFirst, removeLast, set, size, toArray, toArray
 
Methods inherited from class java.util.AbstractSequentialList
iterator
 
Methods inherited from class java.util.AbstractList
equals, hashCode, listIterator, removeRange, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, isEmpty, removeAll, retainAll
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
containsAll, equals, hashCode, isEmpty, iterator, listIterator, removeAll, retainAll, subList
 

Constructor Detail

GTIngredientList

public GTIngredientList(GTIngredientsAttribute owner)

GTIngredientList

public GTIngredientList(GTIngredientsAttribute owner,
                        GTIngredient... rules)

GTIngredientList

public GTIngredientList(GTIngredientsAttribute owner,
                        GTIngredientList initRules)
Method Detail

getOwner

public GTIngredientsAttribute getOwner()

parse

public static GTIngredientList parse(GTIngredientsAttribute owner,
                                     java.lang.String expression)
                              throws MalformedStringException
Throws:
MalformedStringException

toString

public java.lang.String toString()
Overrides:
toString in class java.util.AbstractCollection<GTIngredient>

validate

public void validate()
              throws ValidationException
Throws:
ValidationException