sddl.syntax.node
Class APrimitive

java.lang.Object
  extended by sddl.syntax.node.Node
      extended by sddl.syntax.node.PPrimitive
          extended by sddl.syntax.node.APrimitive
All Implemented Interfaces:
java.lang.Cloneable, Switchable

public final class APrimitive
extends PPrimitive


Constructor Summary
APrimitive()
           
APrimitive(TPrimitiveKwd _primitiveKwd_, TStaticKwd _staticKwd_, TId _id_, TString _className_, TString _funcName_, PSignature _signature_, TSc _sc_)
           
 
Method Summary
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 TString getClassName()
           
 TString getFuncName()
           
 TId getId()
           
 TPrimitiveKwd getPrimitiveKwd()
           
 TSc getSc()
           
 PSignature getSignature()
           
 TStaticKwd getStaticKwd()
           
 void setClassName(TString node)
           
 void setFuncName(TString node)
           
 void setId(TId node)
           
 void setPrimitiveKwd(TPrimitiveKwd node)
           
 void setSc(TSc node)
           
 void setSignature(PSignature node)
           
 void setStaticKwd(TStaticKwd node)
           
 java.lang.String toString()
           
 
Methods inherited from class sddl.syntax.node.Node
parent, replaceBy
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

APrimitive

public APrimitive()

APrimitive

public APrimitive(TPrimitiveKwd _primitiveKwd_,
                  TStaticKwd _staticKwd_,
                  TId _id_,
                  TString _className_,
                  TString _funcName_,
                  PSignature _signature_,
                  TSc _sc_)
Method Detail

clone

public java.lang.Object clone()
Specified by:
clone in class Node

apply

public void apply(Switch sw)

getPrimitiveKwd

public TPrimitiveKwd getPrimitiveKwd()

setPrimitiveKwd

public void setPrimitiveKwd(TPrimitiveKwd node)

getStaticKwd

public TStaticKwd getStaticKwd()

setStaticKwd

public void setStaticKwd(TStaticKwd node)

getId

public TId getId()

setId

public void setId(TId node)

getClassName

public TString getClassName()

setClassName

public void setClassName(TString node)

getFuncName

public TString getFuncName()

setFuncName

public void setFuncName(TString node)

getSignature

public PSignature getSignature()

setSignature

public void setSignature(PSignature node)

getSc

public TSc getSc()

setSc

public void setSc(TSc node)

toString

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