org.eclipse.xtext.common.types.access.jdt
Class JdtTypeMirror
java.lang.Object
org.eclipse.xtext.common.types.access.impl.AbstractClassMirror
org.eclipse.xtext.common.types.access.jdt.JdtTypeMirror
- All Implemented Interfaces:
- org.eclipse.emf.common.notify.Adapter, IMirror, IClassMirror, IFragmentProvider
public class JdtTypeMirror
- extends AbstractClassMirror
- implements org.eclipse.emf.common.notify.Adapter
- Author:
- Sebastian Zarnekow - Initial contribution and API
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter |
org.eclipse.emf.common.notify.Adapter.Internal |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JdtTypeMirror
public JdtTypeMirror(org.eclipse.jdt.core.IType type,
ITypeFactory<org.eclipse.jdt.core.IType> typeFactory)
initialize
public void initialize(TypeResource typeResource)
- Specified by:
initialize
in interface IMirror
getTypeName
protected java.lang.String getTypeName()
- Specified by:
getTypeName
in class AbstractClassMirror
getMirroredType
public org.eclipse.jdt.core.IType getMirroredType()
unloadResource
protected void unloadResource()
getTarget
public org.eclipse.emf.common.notify.Notifier getTarget()
- Specified by:
getTarget
in interface org.eclipse.emf.common.notify.Adapter
isAdapterForType
public boolean isAdapterForType(java.lang.Object object)
- Specified by:
isAdapterForType
in interface org.eclipse.emf.common.notify.Adapter
notifyChanged
public void notifyChanged(org.eclipse.emf.common.notify.Notification notification)
- Specified by:
notifyChanged
in interface org.eclipse.emf.common.notify.Adapter
setTarget
public void setTarget(org.eclipse.emf.common.notify.Notifier notifier)
- Specified by:
setTarget
in interface org.eclipse.emf.common.notify.Adapter