lmf.formula.csp.semantic.declaration
Class CspDeclaration

java.lang.Object
  extended by lmf.formula.csp.semantic.declaration.CspDeclaration
Direct Known Subclasses:
CspAbstractDeclaration, CspChannelDeclaration, CspTagDeclaration, CspTypeDeclaration, CspValueDeclaration, CspVariableDeclaration

public abstract class CspDeclaration
extends java.lang.Object

CspDeclaration.

Author:
Joabe Jesus (jbjj@cin.ufpe.br)

Constructor Summary
CspDeclaration(java.lang.String name, CspType cspType)
           
 
Method Summary
 CspType getCspType()
           
 java.lang.String getName()
           
 Node getNode()
           
 int getScopeLevel()
           
 void setCspType(CspType value)
           
 void setName(java.lang.String value)
           
 void setNode(Node value)
           
 void setScopeLevel(int value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CspDeclaration

public CspDeclaration(java.lang.String name,
                      CspType cspType)
Method Detail

getNode

public Node getNode()

setNode

public void setNode(Node value)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String value)

getScopeLevel

public int getScopeLevel()

setScopeLevel

public void setScopeLevel(int value)

getCspType

public CspType getCspType()

setCspType

public void setCspType(CspType value)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object