tudresden.ocl.parser.node
Class AStandardDeclarator
java.lang.Object
tudresden.ocl.parser.node.Node
tudresden.ocl.parser.node.PDeclarator
tudresden.ocl.parser.node.AStandardDeclarator
- All Implemented Interfaces:
- Cloneable, Switchable
- public final class AStandardDeclarator
- extends PDeclarator
Fields inherited from class tudresden.ocl.parser.node.Node |
|
_name_
private TName _name_
_declaratorTail_
private final LinkedList _declaratorTail_
_declaratorTypeDeclaration_
private PDeclaratorTypeDeclaration _declaratorTypeDeclaration_
_bar_
private TBar _bar_
AStandardDeclarator
public AStandardDeclarator()
AStandardDeclarator
public AStandardDeclarator(TName _name_,
List _declaratorTail_,
PDeclaratorTypeDeclaration _declaratorTypeDeclaration_,
TBar _bar_)
AStandardDeclarator
public AStandardDeclarator(TName _name_,
XPDeclaratorTail _declaratorTail_,
PDeclaratorTypeDeclaration _declaratorTypeDeclaration_,
TBar _bar_)
clone
public Object clone()
- Specified by:
clone
in class Node
apply
public void apply(Switch sw)
getName
public TName getName()
setName
public void setName(TName node)
getDeclaratorTail
public LinkedList getDeclaratorTail()
setDeclaratorTail
public void setDeclaratorTail(List list)
getDeclaratorTypeDeclaration
public PDeclaratorTypeDeclaration getDeclaratorTypeDeclaration()
setDeclaratorTypeDeclaration
public void setDeclaratorTypeDeclaration(PDeclaratorTypeDeclaration node)
getBar
public TBar getBar()
setBar
public void setBar(TBar node)
toString
public String toString()
removeChild
void removeChild(Node child)
- Specified by:
removeChild
in class Node
replaceChild
void replaceChild(Node oldChild,
Node newChild)
- Specified by:
replaceChild
in class Node
Submit a bug
Developed at the Dresden University of Technology.
This software is published under the GNU Lesser General Public License.