public static class AttributeDecl.Impl extends java.lang.Object implements AttributeDecl
AttributeDecl.Impl, AttributeDecl.Visitor<P,R>| Constructor and Description |
|---|
Impl() |
Impl(ClassDecl owner,
java.lang.String name,
java.lang.String type) |
| Modifier and Type | Method and Description |
|---|---|
<P,R> R |
accept(AttributeDecl.Visitor<P,R> visitor,
P par) |
<P,R> R |
accept(Decl.Visitor<P,R> visitor,
P par) |
<P,R> R |
accept(Node.Visitor<P,R> visitor,
P par) |
java.lang.String |
getName() |
ClassDecl |
getOwner() |
java.lang.String |
getType() |
void |
setName(java.lang.String name) |
void |
setOwner(ClassDecl owner) |
void |
setType(java.lang.String type) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitofpublic Impl()
public Impl(ClassDecl owner, java.lang.String name, java.lang.String type)
public ClassDecl getOwner()
getOwner in interface AttributeDeclpublic void setOwner(ClassDecl owner)
setOwner in interface AttributeDeclpublic java.lang.String getName()
getName in interface AttributeDeclgetName in interface Declpublic void setName(java.lang.String name)
setName in interface AttributeDeclsetName in interface Declpublic java.lang.String getType()
getType in interface AttributeDeclgetType in interface Declpublic void setType(java.lang.String type)
setType in interface AttributeDeclsetType in interface Declpublic <P,R> R accept(AttributeDecl.Visitor<P,R> visitor, P par)
accept in interface AttributeDeclpublic <P,R> R accept(Decl.Visitor<P,R> visitor, P par)
public <P,R> R accept(Node.Visitor<P,R> visitor, P par)