Modifier and Type | Field and Description |
---|---|
protected static java.lang.String[] |
EMPTY_STRING_ARRAY |
protected java.lang.String |
qualifiedName |
Constructor and Description |
---|
AbstractJNode() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
computeQualifiedName() |
protected java.lang.String |
computeQualifiedName(JAbstractType abstractType) |
protected java.lang.String |
computeQualifiedName(JInitializer initializer) |
protected java.lang.String |
computeQualifiedName(JMethod method) |
abstract void |
dispose() |
java.util.List<JNode> |
getChildren()
Returns the children of this node.
|
abstract FacadeHelper |
getFacadeHelper() |
int |
getFlags()
Returns the modifier flags for this node.
|
protected java.lang.String |
getName(JInitializer initializer) |
java.lang.String |
getQualifiedName()
Returns the qualified name of this node.
|
protected abstract java.lang.Object |
getWrappedObject() |
abstract boolean |
isDisposed() |
abstract void |
setFacadeHelper(FacadeHelper facadeHelper) |
protected static final java.lang.String[] EMPTY_STRING_ARRAY
protected java.lang.String qualifiedName
public abstract void dispose()
public abstract boolean isDisposed()
protected abstract java.lang.Object getWrappedObject()
public abstract void setFacadeHelper(FacadeHelper facadeHelper)
public abstract FacadeHelper getFacadeHelper()
public java.lang.String getQualifiedName()
JNode
getQualifiedName
in interface JNode
protected java.lang.String computeQualifiedName()
protected java.lang.String getName(JInitializer initializer)
protected java.lang.String computeQualifiedName(JInitializer initializer)
protected java.lang.String computeQualifiedName(JAbstractType abstractType)
protected java.lang.String computeQualifiedName(JMethod method)
public java.util.List<JNode> getChildren()
JNode
The list must be unmodifiable if the implementation doesn't support direct manipulation.
getChildren
in interface JNode
public int getFlags()
JNode
FacadeFlags
.