joosc.node
Class AExternClass

java.lang.Object
  extended byjoosc.node.Node
      extended byjoosc.node.PExternClass
          extended byjoosc.node.AExternClass
All Implemented Interfaces:
java.lang.Cloneable, Switchable

public final class AExternClass
extends PExternClass


Constructor Summary
AExternClass()
           
AExternClass(TExtern _extern_, TPublic _public_, PClassmods _classmods_, TClass _tClass_, TIdentifier _identifier_, PExtension _extension_, TIn _in_, TStringconst _stringconst_, TLBrace _lBrace_, java.util.List _externConstructor_, java.util.List _externMethod_, TRBrace _rBrace_)
           
 
Method Summary
 void apply(Switch sw)
           
 java.lang.Object clone()
           
 PClassmods getClassmods()
           
 PExtension getExtension()
           
 TExtern getExtern()
           
 java.util.LinkedList getExternConstructor()
           
 java.util.LinkedList getExternMethod()
           
 TIdentifier getIdentifier()
           
 TIn getIn()
           
 TLBrace getLBrace()
           
 TPublic getPublic()
           
 TRBrace getRBrace()
           
 TStringconst getStringconst()
           
 TClass getTClass()
           
 void setClassmods(PClassmods node)
           
 void setExtension(PExtension node)
           
 void setExtern(TExtern node)
           
 void setExternConstructor(java.util.List list)
           
 void setExternMethod(java.util.List list)
           
 void setIdentifier(TIdentifier node)
           
 void setIn(TIn node)
           
 void setLBrace(TLBrace node)
           
 void setPublic(TPublic node)
           
 void setRBrace(TRBrace node)
           
 void setStringconst(TStringconst 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

AExternClass

public AExternClass()

AExternClass

public AExternClass(TExtern _extern_,
                    TPublic _public_,
                    PClassmods _classmods_,
                    TClass _tClass_,
                    TIdentifier _identifier_,
                    PExtension _extension_,
                    TIn _in_,
                    TStringconst _stringconst_,
                    TLBrace _lBrace_,
                    java.util.List _externConstructor_,
                    java.util.List _externMethod_,
                    TRBrace _rBrace_)
Method Detail

clone

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

apply

public void apply(Switch sw)

getExtern

public TExtern getExtern()

setExtern

public void setExtern(TExtern node)

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)

getIn

public TIn getIn()

setIn

public void setIn(TIn node)

getStringconst

public TStringconst getStringconst()

setStringconst

public void setStringconst(TStringconst node)

getLBrace

public TLBrace getLBrace()

setLBrace

public void setLBrace(TLBrace node)

getExternConstructor

public java.util.LinkedList getExternConstructor()

setExternConstructor

public void setExternConstructor(java.util.List list)

getExternMethod

public java.util.LinkedList getExternMethod()

setExternMethod

public void setExternMethod(java.util.List list)

getRBrace

public TRBrace getRBrace()

setRBrace

public void setRBrace(TRBrace node)

toString

public java.lang.String toString()