org.eclipse.emf.facet.efacet.core.query
Interface IDerivedTypedElementImplementationFactory


Deprecated. replaced by IQueryImplementationFactory. https://bugs.eclipse.org/bugs/show_bug.cgi?id=377059.

@Deprecated
public interface IDerivedTypedElementImplementationFactory

This factory allows clients to create a IDerivedTypedElementImplementation for queries corresponding to this type of factory.

Since:
0.2

Method Summary
 IDerivedTypedElementImplementation create(Query derivedTypedElement, Bundle queryBundle, IDerivedTypedElementManager derivedTEManager)
          Deprecated. Create a derived typed element implementation, for getting and setting the value of the derived typed element.
 EClass getManagedQueryType()
          Deprecated. Return the type of query handled by this implementation.
 

Method Detail

create

IDerivedTypedElementImplementation create(Query derivedTypedElement,
                                          Bundle queryBundle,
                                          IDerivedTypedElementManager derivedTEManager)
                                          throws DerivedTypedElementException
Deprecated. 
Create a derived typed element implementation, for getting and setting the value of the derived typed element.

Parameters:
derivedTypedElement - the derived typed element to create an implementation for
queryBundle - the bundle in which the query used to get or set this derived typed element is defined. May be null if the query is not defined in a Bundle.
Throws:
DerivedTypedElementException

getManagedQueryType

EClass getManagedQueryType()
Deprecated. 
Return the type of query handled by this implementation.

Returns:
the type of query this implementation handles.