ConForM.CoopnTools.CoKer.CoopnMgr
Class CoopnSymbolList

java.lang.Object
  |
  +--ConForM.CoopnTools.CoKer.CoopnMgr.CoopnElement
        |
        +--ConForM.CoopnTools.CoKer.CoopnMgr.CoopnElementList
              |
              +--ConForM.CoopnTools.CoKer.CoopnMgr.CoopnSymbolList
All Implemented Interfaces:
java.lang.Cloneable, CoopnSyntacticElement, java.io.Serializable
Direct Known Subclasses:
CoopnField

public abstract class CoopnSymbolList
extends CoopnElementList

Coopn symbol lists.

See Also:
CoopnElement, Serialized Form

Fields inherited from class ConForM.CoopnTools.CoKer.CoopnMgr.CoopnElementList
elems
 
Constructor Summary
CoopnSymbolList()
           
 
Method Summary
protected  ConForM.CoopnTools.CoKer.CoopnMgr.CoopnCocoMgr.CoopnCocoElement[] getCocoElements(CoopnSymbolTable table)
          Get the Coco elements of a list.
protected  ConForM.CoopnTools.CoKer.CoopnMgr.CoopnTextMgr.CoopnTextElement[] getCompleteTextElements(CoopnSymbolTable table)
          Get the complete textual elements of a list.
protected  ConForM.CoopnTools.CoKer.CoopnMgr.CoopnTextMgr.CoopnTextElement[] getTextElements()
          Get the textual elements of a list.
 
Methods inherited from class ConForM.CoopnTools.CoKer.CoopnMgr.CoopnElementList
add, clone, contains, empty, equals, getElements, hashCode, interpret, merge, pureCOIL, pureCOOPN, remove, size, unmodifiableCopy
 
Methods inherited from class ConForM.CoopnTools.CoKer.CoopnMgr.CoopnElement
cloneCoopnElement, toCoco, toCompleteString, toCompleteString, toCompleteString, toCompleteString, toCompleteString, toCompleteString, toCompleteText, toCompleteText, toCompleteTokens, toCompleteTokens, toCompleteTokens, toCompleteTokens, toCompleteTokens, toCompleteTokens, toString, toString, toString, toText, toTokens, toTokens, toTokens
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CoopnSymbolList

public CoopnSymbolList()
Method Detail

getTextElements

protected ConForM.CoopnTools.CoKer.CoopnMgr.CoopnTextMgr.CoopnTextElement[] getTextElements()
Get the textual elements of a list. This method must be used by the actual lists for achieving their goal.
Returns:
an array of textual elements

getCompleteTextElements

protected ConForM.CoopnTools.CoKer.CoopnMgr.CoopnTextMgr.CoopnTextElement[] getCompleteTextElements(CoopnSymbolTable table)
Get the complete textual elements of a list. This method must be used by the actual lists for achieving their goal.
Returns:
an array of textual elements

getCocoElements

protected ConForM.CoopnTools.CoKer.CoopnMgr.CoopnCocoMgr.CoopnCocoElement[] getCocoElements(CoopnSymbolTable table)
Get the Coco elements of a list. This method must be used by the actual lists for achieving their goal.
Returns:
an array of coco elements