ConForM.CoopnTools.CoKer.CoalaMgr
Class CoalaSection

java.lang.Object
  |
  +--ConForM.CoopnTools.CoKer.CoalaMgr.CoalaElement
        |
        +--ConForM.CoopnTools.CoKer.CoalaMgr.CoalaSection
All Implemented Interfaces:
java.lang.Cloneable, CoopnSyntacticElement, CoopnSyntacticSection, java.io.Serializable
Direct Known Subclasses:
CoalaCaaInterface, CoalaHeader

public abstract class CoalaSection
extends CoalaElement
implements CoopnSyntacticSection

Coala section.

See Also:
CoopnElement, Serialized Form

Constructor Summary
CoalaSection()
           
 
Method Summary
abstract  CoopnSyntacticField[] fields()
          Get the fields of this section.
abstract  java.lang.String kind()
          Kind retrieving method.
 
Methods inherited from class ConForM.CoopnTools.CoKer.CoalaMgr.CoalaElement
clone, cloneCoalaElement, equals, hashCode, toCompleteString, toCompleteString, toCompleteString, toCompleteString, toCompleteString, toCompleteString, toCompleteText, toCompleteText, toString, toString, toString, toText
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface ConForM.CoopnTools.CoKer.CoopnSyntacticElement
clone, equals, hashCode, toCompleteString, toCompleteString, toCompleteString, toString, toString, toString
 

Constructor Detail

CoalaSection

public CoalaSection()
Method Detail

kind

public abstract java.lang.String kind()
Kind retrieving method. This method must be defined in the inherited classes for returning a string allowing the user to know what kind of field this is.
Specified by:
kind in interface CoopnSyntacticSection
Returns:
a string defining the field kind.

fields

public abstract CoopnSyntacticField[] fields()
Get the fields of this section.
Specified by:
fields in interface CoopnSyntacticSection
Returns:
The fields defined by this section.