ConForM.CoopnTools.CoKer
Interface CoopnSyntacticUseField

All Superinterfaces:
java.lang.Cloneable, CoopnSyntacticElement, CoopnSyntacticField, java.io.Serializable
All Known Implementing Classes:
CoalaUseCaaField, CoalaUseField, CoopnUseContextField, CoopnUseField, PackageUseField

public interface CoopnSyntacticUseField
extends CoopnSyntacticField

Coopn syntactic elements. This abstract class defines basic use fields of the various abstract syntaxes used by CoopnTools. Use fields are fields exclusively composed of use symbols, refering to the same kind of modules (in the sense of the package manager).


Method Summary
 int moduleKind()
          Get the kind of the used modules, in the sense of the package manager (for instance, COOPNSOURCE, COALA, PACKAGE and so on).
 
Methods inherited from interface ConForM.CoopnTools.CoKer.CoopnSyntacticField
kind, symbols
 
Methods inherited from interface ConForM.CoopnTools.CoKer.CoopnSyntacticElement
clone, equals, hashCode, toCompleteString, toCompleteString, toCompleteString, toString, toString, toString
 

Method Detail

moduleKind

public int moduleKind()
Get the kind of the used modules, in the sense of the package manager (for instance, COOPNSOURCE, COALA, PACKAGE and so on).