Uses of Interface
org.eclipse.stp.core.sca.Implementation

Packages that use Implementation
org.eclipse.stp.core.introspection The Introspection Framework 
org.eclipse.stp.core.sca The SCA Model API 
org.eclipse.stp.core.sca.util SCA Model EMF Utilities 
 

Uses of Implementation in org.eclipse.stp.core.introspection
 

Methods in org.eclipse.stp.core.introspection that return Implementation
 Implementation AbstractComponentTypeIntrospector.getImplementation()
          An implementation will not be returned if the AbstractComponentTypeIntrospector.init(Implementation) was supplied an UnknownImplementation.
 

Methods in org.eclipse.stp.core.introspection with parameters of type Implementation
 IFile IShareableComponentTypeFactory.findShareableFile(EStructuralFeature theImplementationFeature, Implementation anImplementation)
          This method should return an IFile for the shareable resource.
 void IComponentTypeIntrospector.init(Implementation theImplementation)
          init() will be called exactly once with the implementation model from a Component.
 void AbstractComponentTypeIntrospector.init(Implementation theImplementation)
          The init method is called before any introspectXXX() methods are called.
 ComponentType IModelIntrospectionManager.resolve(Implementation implementation)
          Resolve will return a ComponentType bound to the given implementation.
 

Uses of Implementation in org.eclipse.stp.core.sca
 

Subinterfaces of Implementation in org.eclipse.stp.core.sca
 interface AbstractImplementation
          A representation of the model object 'Abstract Implementation'.
 interface JavaImplementation
          A representation of the model object 'Java Implementation'.
 interface ModuleImplementation
          A ModuleImplementation provides a facade to update the <moduleComponent /> attributes.
 interface UnknownImplementation
          A representation of the model object 'Unknown Implementation'.
 

Methods in org.eclipse.stp.core.sca that return Implementation
 Implementation SCACoreRoot.getImplementation()
          Returns the value of the 'Implementation' containment reference.
 Implementation Component.getImplementation()
          The Implementation is a substitution group element that will be specialized for each component type.
 Implementation Component.setAbstractImplementation(ComponentType aComponentType)
          A convenience method to set an abstract implementation type (SCAPackage.eINSTANCE.getSCACoreRoot_ImplementationAbstract()).
 Implementation Component.setSpecializedImplementation(Implementation newImplementation)
          To correctly support substitution groups, the specific EMF feature for an implementation element type must be specified through a FeatureAdapter attached to the Implementation.
 

Methods in org.eclipse.stp.core.sca with parameters of type Implementation
 void SCACoreRoot.setImplementation(Implementation value)
          Sets the value of the 'Implementation' containment reference.
 Implementation Component.setSpecializedImplementation(Implementation newImplementation)
          To correctly support substitution groups, the specific EMF feature for an implementation element type must be specified through a FeatureAdapter attached to the Implementation.
 

Uses of Implementation in org.eclipse.stp.core.sca.util
 

Methods in org.eclipse.stp.core.sca.util with parameters of type Implementation
 java.lang.Object SCASwitch.caseImplementation(Implementation object)
          Returns the result of interpretting the object as an instance of 'Implementation'.
 boolean SCAValidator.validateImplementation(Implementation implementation, DiagnosticChain diagnostics, java.util.Map context)