A B C D E F G H I J K L M N O P R S T U V W

I

IComponentTypeIntrospector - Interface in org.eclipse.stp.core.introspection
Clients should provide an implementation which updates the individual features on a ComponentType when IComponentTypeIntrospector.introspect(int, List) is called.
IConstants - Interface in org.eclipse.stp.core.sca
This interface is not intended to be implemented by clients.
IDynamicModelIntrospector - Interface in org.eclipse.stp.core.introspection
Provides a simple interface for non-EMF models to normalize their content into an EMF structure.
IEditModel - Interface in org.eclipse.stp.core.infrastructure.emf
IEditModel manages a set of Resources as an atomic unit, with context established through the use of one or more IScribblerDomains which declare interesting resources.
IEditModelErrorHandler - Interface in org.eclipse.stp.core.infrastructure.emf
Provides a callback interface to respond to error conditions that occur during the operation of an IEditModel.
IEditModelFactory - Interface in org.eclipse.stp.core.infrastructure.emf
IEditModelFactory creates instances of IEditModels and IEditModelScribblers.
IEditModelListener - Interface in org.eclipse.stp.core.infrastructure.emf
Listen for changes to the IEditModel including addition, removal, loading or unloading of resources.
IEditModelScribbler - Interface in org.eclipse.stp.core.infrastructure.emf
The IEditModelScribbler provides a mechanism to modify, save or revert a set of EMF resources as a single atomic unit.
IEMFWorkbenchContext - Interface in org.eclipse.stp.core.infrastructure.emf
The IEMFWorkbenchContext is the foundation of the EMF Resource Management Framework.
IEMFWorkbenchContextFactory - Interface in org.eclipse.stp.core.infrastructure.emf
The IEMFWorkbenchContextFactory manages the creation and caching of IEMFWorkbenchContext objects.
IHumanInteractionController - Interface in org.eclipse.stp.core.infrastructure.emf
This interface provides callbacks to be handled by the clients of the IEditModel framework to prompt the user when necessary or to enforce a default policy that does not require a formal user prompt (e.g.
IHumanInteractionController.Response - Interface in org.eclipse.stp.core.infrastructure.emf
 
IModelIntrospectionManager - Interface in org.eclipse.stp.core.introspection
Provides a hook into the introspection framework to bind ComponentTypes to the introspector that understands the underlying model.
IModelLifecycle - Interface in org.eclipse.stp.core.util
 
Implementation - Interface in org.eclipse.stp.core.sca
A representation of the model object 'Implementation'.
IMPLEMENTATION - Static variable in interface org.eclipse.stp.core.sca.SCAPackage
The meta object id for the 'Implementation' class.
IMPLEMENTATION - Static variable in class org.eclipse.stp.core.util.SCAType
Type for an implementation.
IMPLEMENTATION_COMPONENT - Static variable in interface org.eclipse.stp.core.sca.SCAPackage
The meta object id for the 'Implementation Component' class.
IMPLEMENTATION_COMPONENT__ANY - Static variable in interface org.eclipse.stp.core.sca.SCAPackage
The feature id for the 'Any' attribute list.
IMPLEMENTATION_COMPONENT__ANY_ATTRIBUTE - Static variable in interface org.eclipse.stp.core.sca.SCAPackage
The feature id for the 'Any Attribute' attribute list.
IMPLEMENTATION_COMPONENT__IMPLEMENTATION - Static variable in interface org.eclipse.stp.core.sca.SCAPackage
The feature id for the 'Implementation' containment reference.
IMPLEMENTATION_COMPONENT__IMPLEMENTATION_GROUP - Static variable in interface org.eclipse.stp.core.sca.SCAPackage
The feature id for the 'Implementation Group' attribute list.
IMPLEMENTATION_COMPONENT__NAME - Static variable in interface org.eclipse.stp.core.sca.SCAPackage
The feature id for the 'Name' attribute.
IMPLEMENTATION_COMPONENT__PROPERTY_VALUES_SET - Static variable in interface org.eclipse.stp.core.sca.SCAPackage
The feature id for the 'Property Values Set' containment reference.
IMPLEMENTATION_COMPONENT__REFERENCE_VALUES_SET - Static variable in interface org.eclipse.stp.core.sca.SCAPackage
The feature id for the 'Reference Values Set' containment reference.
IMPLEMENTATION_COMPONENT_FEATURE_COUNT - Static variable in interface org.eclipse.stp.core.sca.SCAPackage
The number of structural features of the the 'Implementation Component' class.
IMPLEMENTATION_FEATURE_COUNT - Static variable in interface org.eclipse.stp.core.sca.SCAPackage
The number of structural features of the the 'Implementation' class.
ImplementationComponent - Interface in org.eclipse.stp.core.sca
A representation of the model object 'Implementation Component'.
ImplementationComponentItemProvider - Class in org.eclipse.stp.core.sca.provider
This is the item provider adapter for a ImplementationComponent object.
ImplementationComponentItemProvider(AdapterFactory) - Constructor for class org.eclipse.stp.core.sca.provider.ImplementationComponentItemProvider
This constructs an instance from a factory and a notifier.
ImplementationItemProvider - Class in org.eclipse.stp.core.sca.provider
This is the item provider adapter for a Implementation object.
ImplementationItemProvider(AdapterFactory) - Constructor for class org.eclipse.stp.core.sca.provider.ImplementationItemProvider
This constructs an instance from a factory and a notifier.
INCREMENTAL_ADD - Static variable in interface org.eclipse.stp.core.introspection.IDynamicModelIntrospector
Indicate the feature being started was added.
INCREMENTAL_REMOVE - Static variable in interface org.eclipse.stp.core.introspection.IDynamicModelIntrospector
Indicate the feature being started has been removed.
INCREMENTAL_UPDATE - Static variable in interface org.eclipse.stp.core.introspection.IDynamicModelIntrospector
Indicate the feature being started has changed in some way.
indexOf(Object) - Method in class org.eclipse.stp.core.infrastructure.emf.FeatureAwareList
 
init(Implementation) - Method in class org.eclipse.stp.core.introspection.AbstractComponentTypeIntrospector
The init method is called before any introspectXXX() methods are called.
init(Implementation) - Method in interface org.eclipse.stp.core.introspection.IComponentTypeIntrospector
init() will be called exactly once with the implementation model from a Component.
initializeFileAdapterFactory() - Static method in class org.eclipse.stp.core.infrastructure.emf.WorkbenchResourceHelper
This is an internal method to be used by the plugin only
installResourceAssistant(IResourceAssistant) - Method in interface org.eclipse.stp.core.infrastructure.emf.IEMFWorkbenchContext
The IResourceAssistant will be consulted whenever a resource is requested.
installResourceAssistantFactory(IResourceAssistantFactory) - Method in interface org.eclipse.stp.core.infrastructure.emf.IEMFWorkbenchContextFactory
Every installed Resource Assistant Factory will be consulted for each IEMFWorkbenchContext that is created.
INSTANCE - Static variable in class org.eclipse.stp.core.introspection.DynamicModelIntrospectorFactory
The singleton instance.
INSTANCE - Static variable in class org.eclipse.stp.core.sca.util.SCAValidator
The cached model package
INSTANCE - Static variable in class org.eclipse.stp.core.util.SOACoreUtils
 
Interface - Interface in org.eclipse.stp.core.sca
A representation of the model object 'Interface'.
INTERFACE - Static variable in interface org.eclipse.stp.core.sca.SCAPackage
The meta object id for the 'Interface' class.
INTERFACE_FEATURE_COUNT - Static variable in interface org.eclipse.stp.core.sca.SCAPackage
The number of structural features of the the 'Interface' class.
InterfaceField - Class in org.eclipse.stp.core.util
 
InterfaceField(Object) - Constructor for class org.eclipse.stp.core.util.InterfaceField
 
InterfaceItemProvider - Class in org.eclipse.stp.core.sca.provider
This is the item provider adapter for a Interface object.
InterfaceItemProvider(AdapterFactory) - Constructor for class org.eclipse.stp.core.sca.provider.InterfaceItemProvider
This constructs an instance from a factory and a notifier.
introspect(int, List) - Method in class org.eclipse.stp.core.introspection.AbstractComponentTypeIntrospector
 
introspect(int, List) - Method in interface org.eclipse.stp.core.introspection.IComponentTypeIntrospector
The introspector should add or remove values as necessary to synchronize the current list available on the ComponentType with the underlying implementation model.
IResourceAssistant - Interface in org.eclipse.stp.core.infrastructure.emf
 
IResourceAssistantFactory - Interface in org.eclipse.stp.core.infrastructure.emf
The IResourceAssistantFactory can be installed via the IEMFWorkbenchContextFactory, in order to provide an on-demand hook whenver a new IEMFWorkbenchContext is created.
IResourceDescriptor - Interface in org.eclipse.stp.core.infrastructure.emf
The ResourceDescriptor describes a specific resource or the rules for locating a particular kind of Resource.
isAdapterForType(Object) - Method in class org.eclipse.stp.core.infrastructure.emf.FeatureAdapter
 
isAdapterForType(Object) - Method in class org.eclipse.stp.core.introspection.AbstractComponentTypeIntrospector
Not to be called by clients
isAdapterForType(Object) - Method in class org.eclipse.stp.core.introspection.FeatureAdapter
 
isBindableElement(int) - Static method in class org.eclipse.stp.core.sca.Flags
A Service that is 'bindable' may be cast down to a ModuleService and similarly, a 'bindable' Reference may be cast down to a ModuleReference.
isBoundaryElement(int) - Static method in class org.eclipse.stp.core.sca.Flags
 
isComponentOwned() - Method in interface org.eclipse.stp.core.sca.WireSource
Return true if this WireSource originates from a Component.
isComponentOwned() - Method in interface org.eclipse.stp.core.sca.WireTarget
Return true if this WireTarget originates from a Component.
isConsistent(ReferencedResource) - Static method in class org.eclipse.stp.core.infrastructure.emf.WorkbenchResourceHelper
 
isContained(IResourceDescriptor) - Method in class org.eclipse.stp.core.infrastructure.emf.DefaultScribblerDomain
 
isContained(IResourceDescriptor) - Method in interface org.eclipse.stp.core.infrastructure.emf.IScribblerDomain
Returns true if the aResourceDescriptor is contained by this IEditingDomain.
isContained(Resource) - Method in class org.eclipse.stp.core.resources.CompositeScribblerDomain
 
IScribblerDomain - Interface in org.eclipse.stp.core.infrastructure.emf
The IEditingDomain defines a set of ResourceDescriptors that it is interested in.
isDirty() - Method in interface org.eclipse.stp.core.infrastructure.emf.IEditModelScribbler
Implemented.
isDisposed() - Method in interface org.eclipse.stp.core.infrastructure.emf.IEditModel
Once an IEditModel has been disposed, it may no longer be used; a new IEditModel must be loaded.
isEmpty() - Method in class org.eclipse.stp.core.infrastructure.emf.FeatureAwareList
 
isFactoryForType(Object) - Method in class org.eclipse.stp.core.sca.provider.SCAItemProviderAdapterFactory
 
isFactoryForType(Object) - Method in class org.eclipse.stp.core.sca.util.SCAAdapterFactory
Returns whether this factory is applicable for the type of the object.
IShareableComponentTypeFactory - Interface in org.eclipse.stp.core.introspection
The IShareableComponentTypeFactory must be able to accept a custom Implementation representing a custom feature and convert the Implementation to a URI.
isInterrestedInResource(Resource) - Method in interface org.eclipse.stp.core.infrastructure.emf.IEditModel
Expected to use the IEditingDomain.isContained() API underneath;
isLegal(boolean) - Static method in class org.eclipse.stp.core.infrastructure.assertion.Assert
Asserts that an argument is legal.
isLegal(boolean, String) - Static method in class org.eclipse.stp.core.infrastructure.assertion.Assert
Asserts that an argument is legal.
isLoadAsReadOnly() - Method in class org.eclipse.stp.core.infrastructure.emf.EclipseResourceDescriptor
 
isLoadAsReadOnly() - Method in interface org.eclipse.stp.core.infrastructure.emf.IResourceDescriptor
 
isMany() - Method in interface org.eclipse.stp.core.sca.Property
Returns the value of the 'Many' attribute.
isNotImplementedYet(String) - Static method in class org.eclipse.stp.core.infrastructure.assertion.Assert
Asserts that a call to an operation that is not implemented yet.
isNotNull(Object) - Static method in class org.eclipse.stp.core.infrastructure.assertion.Assert
Asserts that the given object is not null.
isNotNull(Object, String) - Static method in class org.eclipse.stp.core.infrastructure.assertion.Assert
Asserts that the given object is not null.
isNotNullOrEmtpy(String, String) - Static method in class org.eclipse.stp.core.infrastructure.assertion.Assert
Asserts that the given string is not null and it has a length greater than zero.
isNotSupported(String) - Static method in class org.eclipse.stp.core.infrastructure.assertion.Assert
Asserts that a call to an operation is not supported.
isPossibleWireSource(int) - Static method in class org.eclipse.stp.core.sca.Flags
 
isPossibleWireTarget(int) - Static method in class org.eclipse.stp.core.sca.Flags
Returns whether the given integer includes an indication of being a possible WireTarget.
isReadOnly() - Method in interface org.eclipse.stp.core.infrastructure.emf.IEditModelScribbler
Implemented.
isReadOnly() - Method in class org.eclipse.stp.core.util.SCAArtifactEdit
 
isReferencedResource(Resource) - Static method in class org.eclipse.stp.core.infrastructure.emf.WorkbenchResourceHelper
 
isRequired() - Method in interface org.eclipse.stp.core.sca.Property
Returns the value of the 'Required' attribute.
isResolved() - Method in interface org.eclipse.stp.core.sca.WireSource
Return true if this source was resolved to an element in the SCA model.
isResolved() - Method in interface org.eclipse.stp.core.sca.WireTarget
Return true if this target was resolved to an element in the SCA model.
isSetMany() - Method in interface org.eclipse.stp.core.sca.Property
Returns whether the value of the 'Many' attribute is set.
isSetMultiplicity() - Method in interface org.eclipse.stp.core.sca.EntryPoint
Returns whether the value of the 'Multiplicity' attribute is set.
isSetMultiplicity() - Method in interface org.eclipse.stp.core.sca.Reference
Returns whether the value of the 'Multiplicity' attribute is set.
isSetOverridable() - Method in interface org.eclipse.stp.core.sca.ExternalService
Returns whether the value of the 'Overridable' attribute is set.
isSetRequired() - Method in interface org.eclipse.stp.core.sca.Property
Returns whether the value of the 'Required' attribute is set.
isTrue(boolean) - Static method in class org.eclipse.stp.core.infrastructure.assertion.Assert
Asserts that the given boolean is true.
isTrue(boolean, String) - Static method in class org.eclipse.stp.core.infrastructure.assertion.Assert
Asserts that the given boolean is true.
ITechnologyFlavor - Interface in org.eclipse.stp.core.infrastructure.emf
A TechnologyFlavor is the entry point for any other technologies that require integration with the IEditModel Framework.
ITechnologyFlavorLifecycle - Interface in org.eclipse.stp.core.infrastructure.emf
An ITechnologyFlavorLifecycle provides an opportunity to manage other technologies that are related to a set of resources, but may not be EMF based.
iterator() - Method in class org.eclipse.stp.core.infrastructure.emf.FeatureAwareList
 

A B C D E F G H I J K L M N O P R S T U V W