public interface ModuleInstance extends EObject, ThisInstanceResolver
Modifier and Type | Interface and Description |
---|---|
static interface |
ModuleInstance.Internal |
Modifier and Type | Method and Description |
---|---|
<T> T |
getAdapter(Class<T> adapterType)
Obtains an adapter for the specified interface type.
|
List<ModuleInstance> |
getImportedModules()
Get instances of imported modules.
|
Module |
getModule() |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
getThisInstanceOf
Module getModule()
<T> T getAdapter(Class<T> adapterType)
T
- the requested adapter interfaceadapterType
- the requested adapter interfacenull
if this module instance does not adapt to itList<ModuleInstance> getImportedModules()
Copyright © 2008, 2018 Borland Software Corporation and others. All Rights Reserved.