JavaScript is disabled on your browser.
All Implemented Interfaces:
AdapterFactory
, ComposeableAdapterFactory
, IChangeNotifier
, IDisposable
This is the factory that is used to provide the interfaces needed to support Viewers.
The adapters generated by this factory convert EMF adapter notifications into calls to
fireNotifyChanged
.
The adapters also support Eclipse property sheets.
Note that most of the adapters are shared among multiple instances.
Generated class or method.
Field Summary
Fields
This keeps track of the one adapter used for all
AndExpression
instances.
This keeps track of the one adapter used for all
CastExpression
instances.
This keeps track of the one adapter used for all
ExpressionList
instances.
This keeps track of the root adapter factory that delegates to this adapter factory.
This keeps track of the one adapter used for all
ShiftExpression
instances.
This keeps track of the one adapter used for all
UnaryExpression
instances.
Constructor Summary
Constructors
This constructs an instance.
Method Summary
All Methods Instance Methods Concrete Methods
This implementation substitutes the factory itself as the key for the adapter.
void
void
This disposes all of the item providers created by this factory.
void
This returns the root adapter factory that contains this factory.
boolean
void
void
This sets the composed adapter factory that contains this factory.
Methods inherited from class org.emftext.language.java.expressions.util.ExpressionsAdapterFactory
createAdapter , createAdditiveExpressionChildAdapter , createAndExpressionChildAdapter , createAnnotationValueAdapter , createArrayInitializationValueAdapter , createAssignmentExpressionChildAdapter , createCallTypeArgumentableAdapter , createCommentableAdapter , createConditionalAndExpressionChildAdapter , createConditionalExpressionChildAdapter , createConditionalOrExpressionChildAdapter , createEObjectAdapter , createEqualityExpressionChildAdapter , createExclusiveOrExpressionChildAdapter , createExpressionAdapter , createForLoopInitializerAdapter , createInclusiveOrExpressionChildAdapter , createInstanceOfExpressionChildAdapter , createLambdaBodyAdapter , createLambdaParametersAdapter , createMethodReferenceExpressionAdapter , createMethodReferenceExpressionChildAdapter , createMultiplicativeExpressionChildAdapter , createParametrizableAdapter , createPrimaryExpressionAdapter , createReferenceAdapter , createRelationExpressionChildAdapter , createShiftExpressionChildAdapter , createTypeArgumentableAdapter , createTypedElementAdapter , createTypedElementExtensionAdapter , createUnaryExpressionChildAdapter , createUnaryModificationExpressionAdapter , createUnaryModificationExpressionChildAdapter
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Field Details
parentAdapterFactory
This keeps track of the root adapter factory that delegates to this adapter factory.
Generated class or method.
changeNotifier
Generated class or method.
supportedTypes
Generated class or method.
expressionListItemProvider
This keeps track of the one adapter used for all
ExpressionList
instances.
Generated class or method.
assignmentExpressionItemProvider
Generated class or method.
conditionalExpressionItemProvider
Generated class or method.
conditionalOrExpressionItemProvider
Generated class or method.
conditionalAndExpressionItemProvider
Generated class or method.
inclusiveOrExpressionItemProvider
Generated class or method.
exclusiveOrExpressionItemProvider
Generated class or method.
andExpressionItemProvider
This keeps track of the one adapter used for all
AndExpression
instances.
Generated class or method.
equalityExpressionItemProvider
Generated class or method.
instanceOfExpressionItemProvider
Generated class or method.
relationExpressionItemProvider
Generated class or method.
shiftExpressionItemProvider
This keeps track of the one adapter used for all
ShiftExpression
instances.
Generated class or method.
additiveExpressionItemProvider
Generated class or method.
multiplicativeExpressionItemProvider
Generated class or method.
unaryExpressionItemProvider
This keeps track of the one adapter used for all
UnaryExpression
instances.
Generated class or method.
prefixUnaryModificationExpressionItemProvider
Generated class or method.
suffixUnaryModificationExpressionItemProvider
Generated class or method.
castExpressionItemProvider
This keeps track of the one adapter used for all
CastExpression
instances.
Generated class or method.
nestedExpressionItemProvider
Generated class or method.
primaryExpressionReferenceExpressionItemProvider
Generated class or method.
classTypeConstructorReferenceExpressionItemProvider
Generated class or method.
arrayConstructorReferenceExpressionItemProvider
Generated class or method.
lambdaExpressionItemProvider
Generated class or method.
explicitlyTypedLambdaParametersItemProvider
Generated class or method.
implicitlyTypedLambdaParametersItemProvider
Generated class or method.
singleImplicitLambdaParameterItemProvider
Generated class or method.
Constructor Details
ExpressionsItemProviderAdapterFactory
public ExpressionsItemProviderAdapterFactory ()
This constructs an instance.
Generated class or method.
Method Details
dispose
public void dispose ()
This disposes all of the item providers created by this factory.
Specified by:
dispose
in interface IDisposable
Generated class or method.