public class IdentifyingContentExpressionNode extends ContentExpression
ContentExpression.Operations
Modifier and Type | Field and Description |
---|---|
(package private) static int |
_as_identifying_expression |
static int |
as_identifying_expression_ID |
static Integer |
ID |
_nodes, _observers, _operations, _thisoperations
Constructor and Description |
---|
IdentifyingContentExpressionNode() |
IdentifyingContentExpressionNode(IdentifyingExpression as_identifying_expression) |
Modifier and Type | Method and Description |
---|---|
void |
accept(Visitor visitor)
This method is part of the implementation of the visitor design pattern.
|
IdentifyingExpression |
as_identifying_expression() |
void |
as_identifying_expression(IdentifyingExpression s) |
void |
copyValueOf(Node n,
HashMap clones) |
Object |
getAttribute(int attrname) |
int |
getClassID()
This method return the dynamic class ID of the node.
|
Node |
getClone(HashMap clones) |
Node.Operations |
getOperations()
This method returns the object implementing the operations associated to this node.
|
boolean |
hasAttribute(int attrname) |
void |
setAttribute(int attrname,
Object attrvalue) |
getElement
addObserver, addOperations, children, childrenAccept, childrenOfKind, childrenOfKind, childrenOfKind, compare, compareTo, copyValueOf, dofind, dump, equals, find, find, find, find, getAttribute, getClone, hasAttribute, initNode, installOperations, notifyChanges, removeObserver, replace, setAttribute, toString
public static Integer ID
static int _as_identifying_expression
public static int as_identifying_expression_ID
public IdentifyingContentExpressionNode(IdentifyingExpression as_identifying_expression)
public IdentifyingContentExpressionNode()
public final int getClassID()
Node
getClassID
in class ContentExpression
public void accept(Visitor visitor)
Node
public void copyValueOf(Node n, HashMap clones)
copyValueOf
in class ContentExpression
public Node.Operations getOperations()
Node
getOperations
in class ContentExpression
public IdentifyingExpression as_identifying_expression()
public void as_identifying_expression(IdentifyingExpression s)
public boolean hasAttribute(int attrname)
hasAttribute
in class Node
public Object getAttribute(int attrname)
getAttribute
in class Node
public void setAttribute(int attrname, Object attrvalue)
setAttribute
in class Node