|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ConForM.CoopnTools.CoKer.CoalaMgr.CoalaElement | +--ConForM.CoopnTools.CoKer.CoalaMgr.CoalaSymbol | +--ConForM.CoopnTools.CoKer.CoalaMgr.CoalaUseSymbol
Coala use.
CoalaElement
, Serialized FormConstructor Summary | |
CoalaUseSymbol(CoalaName name,
CoalaModuleName module,
CoopnModuleNameList moduleList)
Simple constructor. |
|
CoalaUseSymbol(CoalaName name,
CoalaModuleName module,
CoopnModuleNameList moduleList,
java.lang.String comment)
Simple constructor. |
|
CoalaUseSymbol(CoalaName name,
java.lang.String identifier,
CoalaModuleName module,
CoopnModuleNameList moduleList)
Simple constructor. |
|
CoalaUseSymbol(CoalaName name,
java.lang.String identifier,
CoalaModuleName module,
CoopnModuleNameList moduleList,
java.lang.String comment)
Simple constructor. |
Method Summary | |
java.lang.Object |
clone()
Cloning method. |
java.lang.String[] |
dependencies()
Module dependency. |
boolean |
equals(java.lang.Object obj)
Equality method. |
boolean |
equivalent(java.lang.Object obj)
Equivalence testing method. |
java.lang.String |
kind()
Kind retrieving method. |
CoopnModuleNameList |
modules()
|
ConForM.CoopnTools.CoKer.CoalaMgr.CoalaTextMgr.CoalaTextElement |
toCompleteText(CoopnSymbolTable table)
Complete textual elements conversion method. |
ConForM.CoopnTools.CoKer.CoalaMgr.CoalaTextMgr.CoalaTextElement |
toText()
Textual elements conversion method. |
int |
usedModuleKind()
Get the kind of the used modules, in the sense of the package manager (for instance, COOPNSOURCE, COALA, PACKAGE and so on). |
java.lang.String[] |
uses()
Get the use modules. |
Methods inherited from class ConForM.CoopnTools.CoKer.CoalaMgr.CoalaSymbol |
cloneCoalaElement, comment, equalsCoalaSymbol, equivalentCoalaSymbol, hashCode, identifier, module, name, symbolModule, symbolModuleKind, symbolName, toTextCoalaSymbol |
Methods inherited from class ConForM.CoopnTools.CoKer.CoalaMgr.CoalaElement |
toCompleteString, toCompleteString, toCompleteString, toCompleteString, toCompleteString, toCompleteString, toCompleteText, toString, toString, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface ConForM.CoopnTools.CoKer.CoopnSyntacticSymbol |
comment, identifier, symbolModule, symbolModuleKind, symbolName |
Methods inherited from interface ConForM.CoopnTools.CoKer.CoopnSyntacticElement |
hashCode, toCompleteString, toCompleteString, toCompleteString, toString, toString, toString |
Constructor Detail |
public CoalaUseSymbol(CoalaName name, java.lang.String identifier, CoalaModuleName module, CoopnModuleNameList moduleList) throws java.lang.IllegalArgumentException
public CoalaUseSymbol(CoalaName name, CoalaModuleName module, CoopnModuleNameList moduleList) throws java.lang.IllegalArgumentException
public CoalaUseSymbol(CoalaName name, java.lang.String identifier, CoalaModuleName module, CoopnModuleNameList moduleList, java.lang.String comment) throws java.lang.IllegalArgumentException
public CoalaUseSymbol(CoalaName name, CoalaModuleName module, CoopnModuleNameList moduleList, java.lang.String comment) throws java.lang.IllegalArgumentException
Method Detail |
public CoopnModuleNameList modules()
public int usedModuleKind()
usedModuleKind
in interface CoopnSyntacticUseSymbol
public java.lang.String[] uses()
CoopnSyntacticUseSymbol
uses
in interface CoopnSyntacticUseSymbol
ConForM.CoopnTools.CoKer.CoopnSyntacticUseSymbol
public java.lang.String kind()
CoopnSyntacticSymbol
kind
in interface CoopnSyntacticSymbol
kind
in class CoalaSymbol
ConForM.CoopnTools.CoKer.CoopnSyntacticSymbol
public java.lang.String[] dependencies()
CoopnModuleDependency
dependencies
in interface CoopnModuleDependency
ConForM.CoopnTools.CoKer.CoopnMgr.CoopnModuleDependency
public boolean equals(java.lang.Object obj)
CoopnSyntacticElement
equals
in interface CoopnSyntacticElement
equals
in class CoalaElement
ConForM.CoopnTools.CoKer.CoopnSyntacticElement
obj
- the object to comparepublic boolean equivalent(java.lang.Object obj)
CoalaSymbol
equivalent
in class CoalaSymbol
ConForM.CoopnTools.CoKer.CoalaMgr.CoalaSymbol
public ConForM.CoopnTools.CoKer.CoalaMgr.CoalaTextMgr.CoalaTextElement toText()
CoalaElement
toText
in class CoalaElement
ConForM.CoopnTools.CoKer.CoalaMgr.CoalaElement
public ConForM.CoopnTools.CoKer.CoalaMgr.CoalaTextMgr.CoalaTextElement toCompleteText(CoopnSymbolTable table)
CoalaElement
toCompleteText
in class CoalaElement
ConForM.CoopnTools.CoKer.CoalaMgr.CoalaElement
table
- the symbol table used to generate symbol referencespublic java.lang.Object clone()
CoopnSyntacticElement
clone
in interface CoopnSyntacticElement
clone
in class CoalaElement
ConForM.CoopnTools.CoKer.CoopnSyntacticElement
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |