joosc.node
Class AClass

java.lang.Object
  extended byjoosc.node.Node
      extended byjoosc.node.PClass
          extended byjoosc.node.AClass
All Implemented Interfaces:
java.lang.Cloneable, Switchable

public final class AClass
extends PClass


Constructor Summary
AClass()
           
AClass(TPublic _public_, PClassmods _classmods_, TClass _tClass_, TIdentifier _identifier_, PExtension _extension_, TLBrace _lBrace_, java.util.List _field_, java.util.List _constructor_, java.util.List _method_, TRBrace _rBrace_)
           
 
Method Summary
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 PClassmods getClassmods()
           
 java.util.LinkedList getConstructor()
           
 PExtension getExtension()
           
 java.util.LinkedList getField()
           
 TIdentifier getIdentifier()
           
 TLBrace getLBrace()
           
 java.util.LinkedList getMethod()
           
 TPublic getPublic()
           
 TRBrace getRBrace()
           
 TClass getTClass()
           
 void setClassmods(PClassmods node)
           
 void setConstructor(java.util.List list)
           
 void setExtension(PExtension node)
           
 void setField(java.util.List list)
           
 void setIdentifier(TIdentifier node)
           
 void setLBrace(TLBrace node)
           
 void setMethod(java.util.List list)
           
 void setPublic(TPublic node)
           
 void setRBrace(TRBrace node)
           
 void setTClass(TClass node)
           
 java.lang.String toString()
           
 
Methods inherited from class joosc.node.Node
cloneList, cloneNode, parent, replaceBy, toString, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AClass

public AClass()

AClass

public AClass(TPublic _public_,
              PClassmods _classmods_,
              TClass _tClass_,
              TIdentifier _identifier_,
              PExtension _extension_,
              TLBrace _lBrace_,
              java.util.List _field_,
              java.util.List _constructor_,
              java.util.List _method_,
              TRBrace _rBrace_)
Method Detail

clone

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

apply

public void apply(Switch sw)

getPublic

public TPublic getPublic()

setPublic

public void setPublic(TPublic node)

getClassmods

public PClassmods getClassmods()

setClassmods

public void setClassmods(PClassmods node)

getTClass

public TClass getTClass()

setTClass

public void setTClass(TClass node)

getIdentifier

public TIdentifier getIdentifier()

setIdentifier

public void setIdentifier(TIdentifier node)

getExtension

public PExtension getExtension()

setExtension

public void setExtension(PExtension node)

getLBrace

public TLBrace getLBrace()

setLBrace

public void setLBrace(TLBrace node)

getField

public java.util.LinkedList getField()

setField

public void setField(java.util.List list)

getConstructor

public java.util.LinkedList getConstructor()

setConstructor

public void setConstructor(java.util.List list)

getMethod

public java.util.LinkedList getMethod()

setMethod

public void setMethod(java.util.List list)

getRBrace

public TRBrace getRBrace()

setRBrace

public void setRBrace(TRBrace node)

toString

public java.lang.String toString()