tudresden.ocl.parser.node
Class AEnumerationType
java.lang.Object
tudresden.ocl.parser.node.Node
tudresden.ocl.parser.node.PEnumerationType
tudresden.ocl.parser.node.AEnumerationType
- All Implemented Interfaces:
- Cloneable, Switchable
- public final class AEnumerationType
- extends PEnumerationType
Fields inherited from class tudresden.ocl.parser.node.Node |
|
Constructor Summary |
AEnumerationType()
|
AEnumerationType(TEnum _enum_,
TLBrace _lBrace_,
TChannel _channel_,
TName _name_,
List _enumerationTypeTail_,
TRBrace _rBrace_)
|
AEnumerationType(TEnum _enum_,
TLBrace _lBrace_,
TChannel _channel_,
TName _name_,
XPEnumerationTypeTail _enumerationTypeTail_,
TRBrace _rBrace_)
|
_enum_
private TEnum _enum_
_lBrace_
private TLBrace _lBrace_
_channel_
private TChannel _channel_
_name_
private TName _name_
_enumerationTypeTail_
private final LinkedList _enumerationTypeTail_
_rBrace_
private TRBrace _rBrace_
AEnumerationType
public AEnumerationType()
AEnumerationType
public AEnumerationType(TEnum _enum_,
TLBrace _lBrace_,
TChannel _channel_,
TName _name_,
List _enumerationTypeTail_,
TRBrace _rBrace_)
AEnumerationType
public AEnumerationType(TEnum _enum_,
TLBrace _lBrace_,
TChannel _channel_,
TName _name_,
XPEnumerationTypeTail _enumerationTypeTail_,
TRBrace _rBrace_)
clone
public Object clone()
- Specified by:
clone
in class Node
apply
public void apply(Switch sw)
getEnum
public TEnum getEnum()
setEnum
public void setEnum(TEnum node)
getLBrace
public TLBrace getLBrace()
setLBrace
public void setLBrace(TLBrace node)
getChannel
public TChannel getChannel()
setChannel
public void setChannel(TChannel node)
getName
public TName getName()
setName
public void setName(TName node)
getEnumerationTypeTail
public LinkedList getEnumerationTypeTail()
setEnumerationTypeTail
public void setEnumerationTypeTail(List list)
getRBrace
public TRBrace getRBrace()
setRBrace
public void setRBrace(TRBrace 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.