org.eclipse.emf.codegen.merge.java.facade
Class AbstractJNode
java.lang.Object
org.eclipse.emf.codegen.merge.java.facade.AbstractJNode
- All Implemented Interfaces:
- JNode
- Direct Known Subclasses:
- ASTJNode, JDOMJNode
- public abstract class AbstractJNode
- extends Object
- implements JNode
- Since:
- 2.2.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EMPTY_STRING_ARRAY
protected static final String[] EMPTY_STRING_ARRAY
facadeHelper
protected FacadeHelper facadeHelper
wrappedObject
protected Object wrappedObject
qualifiedName
protected String qualifiedName
AbstractJNode
protected AbstractJNode(Object wrappedObject)
dispose
public void dispose()
getWrappedObject
protected Object getWrappedObject()
setFacadeHelper
public void setFacadeHelper(FacadeHelper facadeHelper)
getFacadeHelper
public FacadeHelper getFacadeHelper()
getQualifiedName
public String getQualifiedName()
- Description copied from interface:
JNode
- Returns the qualified name of this node.
- Specified by:
getQualifiedName
in interface JNode
- Returns:
- the qualified name of this type
computeQualifiedName
protected String computeQualifiedName()
getName
protected String getName(JInitializer initializer)
computeQualifiedName
protected String computeQualifiedName(JInitializer initializer)
computeQualifiedName
protected String computeQualifiedName(JType type)
computeQualifiedName
protected String computeQualifiedName(JMethod method)