| package org.eclipse.uml2.diagram.common.providers; |
| |
| import org.eclipse.core.runtime.FileLocator; |
| import org.eclipse.core.runtime.Path; |
| import org.eclipse.core.runtime.Platform; |
| import org.eclipse.emf.common.notify.Adapter; |
| import org.eclipse.jface.preference.IPreferenceStore; |
| import org.eclipse.uml2.diagram.common.preferences.UMLPreferencesConstants; |
| import org.eclipse.uml2.uml.edit.providers.*; |
| import org.osgi.framework.Bundle; |
| |
| public class AlternativeUMLItemProviderAdapterFactory extends UMLItemProviderAdapterFactory { |
| |
| public AlternativeUMLItemProviderAdapterFactory(IPreferenceStore preferenceStore) { |
| myPreferenceStore = preferenceStore; |
| } |
| |
| public Adapter createCommentAdapter() { |
| if (commentItemProvider == null) { |
| commentItemProvider = new CommentItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Comment.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return commentItemProvider; |
| } |
| |
| public Adapter createDependencyAdapter() { |
| if (dependencyItemProvider == null) { |
| dependencyItemProvider = new DependencyItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Dependency.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return dependencyItemProvider; |
| } |
| |
| public Adapter createTemplateParameterAdapter() { |
| if (templateParameterItemProvider == null) { |
| templateParameterItemProvider = new TemplateParameterItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/TemplateParameter.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return templateParameterItemProvider; |
| } |
| |
| public Adapter createTemplateSignatureAdapter() { |
| if (templateSignatureItemProvider == null) { |
| templateSignatureItemProvider = new TemplateSignatureItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/TemplateSignature.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return templateSignatureItemProvider; |
| } |
| |
| public Adapter createTemplateBindingAdapter() { |
| if (templateBindingItemProvider == null) { |
| templateBindingItemProvider = new TemplateBindingItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/TemplateBinding.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return templateBindingItemProvider; |
| } |
| |
| public Adapter createTemplateParameterSubstitutionAdapter() { |
| if (templateParameterSubstitutionItemProvider == null) { |
| templateParameterSubstitutionItemProvider = new TemplateParameterSubstitutionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/TemplateParameterSubstitution.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return templateParameterSubstitutionItemProvider; |
| } |
| |
| public Adapter createElementImportAdapter() { |
| if (elementImportItemProvider == null) { |
| elementImportItemProvider = new ElementImportItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ElementImport.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return elementImportItemProvider; |
| } |
| |
| public Adapter createPackageImportAdapter() { |
| if (packageImportItemProvider == null) { |
| packageImportItemProvider = new PackageImportItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/PackageImport.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return packageImportItemProvider; |
| } |
| |
| public Adapter createPackageAdapter() { |
| if (packageItemProvider == null) { |
| packageItemProvider = new PackageItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Package.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return packageItemProvider; |
| } |
| |
| public Adapter createPackageMergeAdapter() { |
| if (packageMergeItemProvider == null) { |
| packageMergeItemProvider = new PackageMergeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/PackageMerge.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return packageMergeItemProvider; |
| } |
| |
| public Adapter createProfileApplicationAdapter() { |
| if (profileApplicationItemProvider == null) { |
| profileApplicationItemProvider = new ProfileApplicationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ProfileApplication.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return profileApplicationItemProvider; |
| } |
| |
| public Adapter createProfileAdapter() { |
| if (profileItemProvider == null) { |
| profileItemProvider = new ProfileItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Profile.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return profileItemProvider; |
| } |
| |
| public Adapter createStereotypeAdapter() { |
| if (stereotypeItemProvider == null) { |
| stereotypeItemProvider = new StereotypeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Stereotype.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return stereotypeItemProvider; |
| } |
| |
| public Adapter createImageAdapter() { |
| if (imageItemProvider == null) { |
| imageItemProvider = new ImageItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Image.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return imageItemProvider; |
| } |
| |
| public Adapter createClassAdapter() { |
| if (classItemProvider == null) { |
| classItemProvider = new ClassItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Class.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return classItemProvider; |
| } |
| |
| public Adapter createGeneralizationAdapter() { |
| if (generalizationItemProvider == null) { |
| generalizationItemProvider = new GeneralizationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Generalization.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return generalizationItemProvider; |
| } |
| |
| public Adapter createGeneralizationSetAdapter() { |
| if (generalizationSetItemProvider == null) { |
| generalizationSetItemProvider = new GeneralizationSetItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/GeneralizationSet.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return generalizationSetItemProvider; |
| } |
| |
| public Adapter createUseCaseAdapter() { |
| if (useCaseItemProvider == null) { |
| useCaseItemProvider = new UseCaseItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/UseCase.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return useCaseItemProvider; |
| } |
| |
| public Adapter createIncludeAdapter() { |
| if (includeItemProvider == null) { |
| includeItemProvider = new IncludeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Include.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return includeItemProvider; |
| } |
| |
| public Adapter createExtendAdapter() { |
| if (extendItemProvider == null) { |
| extendItemProvider = new ExtendItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Extend.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return extendItemProvider; |
| } |
| |
| public Adapter createConstraintAdapter() { |
| if (constraintItemProvider == null) { |
| constraintItemProvider = new ConstraintItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Constraint.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return constraintItemProvider; |
| } |
| |
| public Adapter createExtensionPointAdapter() { |
| if (extensionPointItemProvider == null) { |
| extensionPointItemProvider = new ExtensionPointItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ExtensionPoint.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return extensionPointItemProvider; |
| } |
| |
| public Adapter createSubstitutionAdapter() { |
| if (substitutionItemProvider == null) { |
| substitutionItemProvider = new SubstitutionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Substitution.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return substitutionItemProvider; |
| } |
| |
| public Adapter createRealizationAdapter() { |
| if (realizationItemProvider == null) { |
| realizationItemProvider = new RealizationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Realization.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return realizationItemProvider; |
| } |
| |
| public Adapter createAbstractionAdapter() { |
| if (abstractionItemProvider == null) { |
| abstractionItemProvider = new AbstractionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Abstraction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return abstractionItemProvider; |
| } |
| |
| public Adapter createOpaqueExpressionAdapter() { |
| if (opaqueExpressionItemProvider == null) { |
| opaqueExpressionItemProvider = new OpaqueExpressionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/OpaqueExpression.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return opaqueExpressionItemProvider; |
| } |
| |
| public Adapter createParameterAdapter() { |
| if (parameterItemProvider == null) { |
| parameterItemProvider = new ParameterItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Parameter.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return parameterItemProvider; |
| } |
| |
| public Adapter createConnectorEndAdapter() { |
| if (connectorEndItemProvider == null) { |
| connectorEndItemProvider = new ConnectorEndItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ConnectorEnd.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return connectorEndItemProvider; |
| } |
| |
| public Adapter createPropertyAdapter() { |
| if (propertyItemProvider == null) { |
| propertyItemProvider = new PropertyItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Property.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return propertyItemProvider; |
| } |
| |
| public Adapter createDeploymentAdapter() { |
| if (deploymentItemProvider == null) { |
| deploymentItemProvider = new DeploymentItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Deployment.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return deploymentItemProvider; |
| } |
| |
| public Adapter createDeploymentSpecificationAdapter() { |
| if (deploymentSpecificationItemProvider == null) { |
| deploymentSpecificationItemProvider = new DeploymentSpecificationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/DeploymentSpecification.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return deploymentSpecificationItemProvider; |
| } |
| |
| public Adapter createArtifactAdapter() { |
| if (artifactItemProvider == null) { |
| artifactItemProvider = new ArtifactItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Artifact.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return artifactItemProvider; |
| } |
| |
| public Adapter createManifestationAdapter() { |
| if (manifestationItemProvider == null) { |
| manifestationItemProvider = new ManifestationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Manifestation.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return manifestationItemProvider; |
| } |
| |
| public Adapter createOperationAdapter() { |
| if (operationItemProvider == null) { |
| operationItemProvider = new OperationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Operation.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return operationItemProvider; |
| } |
| |
| public Adapter createParameterSetAdapter() { |
| if (parameterSetItemProvider == null) { |
| parameterSetItemProvider = new ParameterSetItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ParameterSet.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return parameterSetItemProvider; |
| } |
| |
| public Adapter createDataTypeAdapter() { |
| if (dataTypeItemProvider == null) { |
| dataTypeItemProvider = new DataTypeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/DataType.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return dataTypeItemProvider; |
| } |
| |
| public Adapter createInterfaceAdapter() { |
| if (interfaceItemProvider == null) { |
| interfaceItemProvider = new InterfaceItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Interface.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return interfaceItemProvider; |
| } |
| |
| public Adapter createReceptionAdapter() { |
| if (receptionItemProvider == null) { |
| receptionItemProvider = new ReceptionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Reception.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return receptionItemProvider; |
| } |
| |
| public Adapter createSignalAdapter() { |
| if (signalItemProvider == null) { |
| signalItemProvider = new SignalItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Signal.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return signalItemProvider; |
| } |
| |
| public Adapter createProtocolStateMachineAdapter() { |
| if (protocolStateMachineItemProvider == null) { |
| protocolStateMachineItemProvider = new ProtocolStateMachineItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ProtocolStateMachine.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return protocolStateMachineItemProvider; |
| } |
| |
| public Adapter createStateMachineAdapter() { |
| if (stateMachineItemProvider == null) { |
| stateMachineItemProvider = new StateMachineItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/StateMachine.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return stateMachineItemProvider; |
| } |
| |
| public Adapter createRegionAdapter() { |
| if (regionItemProvider == null) { |
| regionItemProvider = new RegionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Region.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return regionItemProvider; |
| } |
| |
| public Adapter createTransitionAdapter() { |
| if (transitionItemProvider == null) { |
| transitionItemProvider = new TransitionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Transition.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return transitionItemProvider; |
| } |
| |
| public Adapter createTriggerAdapter() { |
| if (triggerItemProvider == null) { |
| triggerItemProvider = new TriggerItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Trigger.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return triggerItemProvider; |
| } |
| |
| public Adapter createPortAdapter() { |
| if (portItemProvider == null) { |
| portItemProvider = new PortItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Port.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return portItemProvider; |
| } |
| |
| public Adapter createStateAdapter() { |
| if (stateItemProvider == null) { |
| stateItemProvider = new StateItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/State.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return stateItemProvider; |
| } |
| |
| public Adapter createConnectionPointReferenceAdapter() { |
| if (connectionPointReferenceItemProvider == null) { |
| connectionPointReferenceItemProvider = new ConnectionPointReferenceItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ConnectionPointReference.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return connectionPointReferenceItemProvider; |
| } |
| |
| public Adapter createPseudostateAdapter() { |
| if (pseudostateItemProvider == null) { |
| pseudostateItemProvider = new PseudostateItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Pseudostate.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return pseudostateItemProvider; |
| } |
| |
| public Adapter createProtocolConformanceAdapter() { |
| if (protocolConformanceItemProvider == null) { |
| protocolConformanceItemProvider = new ProtocolConformanceItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ProtocolConformance.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return protocolConformanceItemProvider; |
| } |
| |
| public Adapter createOperationTemplateParameterAdapter() { |
| if (operationTemplateParameterItemProvider == null) { |
| operationTemplateParameterItemProvider = new OperationTemplateParameterItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/OperationTemplateParameter.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return operationTemplateParameterItemProvider; |
| } |
| |
| public Adapter createAssociationAdapter() { |
| if (associationItemProvider == null) { |
| associationItemProvider = new AssociationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Association.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return associationItemProvider; |
| } |
| |
| public Adapter createConnectableElementTemplateParameterAdapter() { |
| if (connectableElementTemplateParameterItemProvider == null) { |
| connectableElementTemplateParameterItemProvider = new ConnectableElementTemplateParameterItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ConnectableElementTemplateParameter.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return connectableElementTemplateParameterItemProvider; |
| } |
| |
| public Adapter createCollaborationUseAdapter() { |
| if (collaborationUseItemProvider == null) { |
| collaborationUseItemProvider = new CollaborationUseItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/CollaborationUse.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return collaborationUseItemProvider; |
| } |
| |
| public Adapter createCollaborationAdapter() { |
| if (collaborationItemProvider == null) { |
| collaborationItemProvider = new CollaborationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Collaboration.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return collaborationItemProvider; |
| } |
| |
| public Adapter createConnectorAdapter() { |
| if (connectorItemProvider == null) { |
| connectorItemProvider = new ConnectorItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Connector.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return connectorItemProvider; |
| } |
| |
| public Adapter createRedefinableTemplateSignatureAdapter() { |
| if (redefinableTemplateSignatureItemProvider == null) { |
| redefinableTemplateSignatureItemProvider = new RedefinableTemplateSignatureItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/RedefinableTemplateSignature.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return redefinableTemplateSignatureItemProvider; |
| } |
| |
| public Adapter createClassifierTemplateParameterAdapter() { |
| if (classifierTemplateParameterItemProvider == null) { |
| classifierTemplateParameterItemProvider = new ClassifierTemplateParameterItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ClassifierTemplateParameter.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return classifierTemplateParameterItemProvider; |
| } |
| |
| public Adapter createInterfaceRealizationAdapter() { |
| if (interfaceRealizationItemProvider == null) { |
| interfaceRealizationItemProvider = new InterfaceRealizationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/InterfaceRealization.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return interfaceRealizationItemProvider; |
| } |
| |
| public Adapter createExtensionAdapter() { |
| if (extensionItemProvider == null) { |
| extensionItemProvider = new ExtensionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Extension.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return extensionItemProvider; |
| } |
| |
| public Adapter createExtensionEndAdapter() { |
| if (extensionEndItemProvider == null) { |
| extensionEndItemProvider = new ExtensionEndItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ExtensionEnd.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return extensionEndItemProvider; |
| } |
| |
| public Adapter createStringExpressionAdapter() { |
| if (stringExpressionItemProvider == null) { |
| stringExpressionItemProvider = new StringExpressionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/StringExpression.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return stringExpressionItemProvider; |
| } |
| |
| public Adapter createExpressionAdapter() { |
| if (expressionItemProvider == null) { |
| expressionItemProvider = new ExpressionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Expression.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return expressionItemProvider; |
| } |
| |
| public Adapter createLiteralIntegerAdapter() { |
| if (literalIntegerItemProvider == null) { |
| literalIntegerItemProvider = new LiteralIntegerItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/LiteralInteger.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return literalIntegerItemProvider; |
| } |
| |
| public Adapter createLiteralStringAdapter() { |
| if (literalStringItemProvider == null) { |
| literalStringItemProvider = new LiteralStringItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/LiteralString.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return literalStringItemProvider; |
| } |
| |
| public Adapter createLiteralBooleanAdapter() { |
| if (literalBooleanItemProvider == null) { |
| literalBooleanItemProvider = new LiteralBooleanItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/LiteralBoolean.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return literalBooleanItemProvider; |
| } |
| |
| public Adapter createLiteralNullAdapter() { |
| if (literalNullItemProvider == null) { |
| literalNullItemProvider = new LiteralNullItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/LiteralNull.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return literalNullItemProvider; |
| } |
| |
| public Adapter createSlotAdapter() { |
| if (slotItemProvider == null) { |
| slotItemProvider = new SlotItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Slot.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return slotItemProvider; |
| } |
| |
| public Adapter createInstanceSpecificationAdapter() { |
| if (instanceSpecificationItemProvider == null) { |
| instanceSpecificationItemProvider = new InstanceSpecificationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/InstanceSpecification.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return instanceSpecificationItemProvider; |
| } |
| |
| public Adapter createEnumerationAdapter() { |
| if (enumerationItemProvider == null) { |
| enumerationItemProvider = new EnumerationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Enumeration.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return enumerationItemProvider; |
| } |
| |
| public Adapter createEnumerationLiteralAdapter() { |
| if (enumerationLiteralItemProvider == null) { |
| enumerationLiteralItemProvider = new EnumerationLiteralItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/EnumerationLiteral.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return enumerationLiteralItemProvider; |
| } |
| |
| public Adapter createPrimitiveTypeAdapter() { |
| if (primitiveTypeItemProvider == null) { |
| primitiveTypeItemProvider = new PrimitiveTypeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/PrimitiveType.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return primitiveTypeItemProvider; |
| } |
| |
| public Adapter createInstanceValueAdapter() { |
| if (instanceValueItemProvider == null) { |
| instanceValueItemProvider = new InstanceValueItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/InstanceValue.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return instanceValueItemProvider; |
| } |
| |
| public Adapter createLiteralUnlimitedNaturalAdapter() { |
| if (literalUnlimitedNaturalItemProvider == null) { |
| literalUnlimitedNaturalItemProvider = new LiteralUnlimitedNaturalItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/LiteralUnlimitedNatural.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return literalUnlimitedNaturalItemProvider; |
| } |
| |
| public Adapter createOpaqueBehaviorAdapter() { |
| if (opaqueBehaviorItemProvider == null) { |
| opaqueBehaviorItemProvider = new OpaqueBehaviorItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/OpaqueBehavior.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return opaqueBehaviorItemProvider; |
| } |
| |
| public Adapter createFunctionBehaviorAdapter() { |
| if (functionBehaviorItemProvider == null) { |
| functionBehaviorItemProvider = new FunctionBehaviorItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/FunctionBehavior.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return functionBehaviorItemProvider; |
| } |
| |
| public Adapter createActorAdapter() { |
| if (actorItemProvider == null) { |
| actorItemProvider = new ActorItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Actor.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return actorItemProvider; |
| } |
| |
| public Adapter createUsageAdapter() { |
| if (usageItemProvider == null) { |
| usageItemProvider = new UsageItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Usage.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return usageItemProvider; |
| } |
| |
| public Adapter createMessageAdapter() { |
| if (messageItemProvider == null) { |
| messageItemProvider = new MessageItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Message.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return messageItemProvider; |
| } |
| |
| public Adapter createInteractionAdapter() { |
| if (interactionItemProvider == null) { |
| interactionItemProvider = new InteractionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Interaction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return interactionItemProvider; |
| } |
| |
| public Adapter createLifelineAdapter() { |
| if (lifelineItemProvider == null) { |
| lifelineItemProvider = new LifelineItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Lifeline.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return lifelineItemProvider; |
| } |
| |
| public Adapter createPartDecompositionAdapter() { |
| if (partDecompositionItemProvider == null) { |
| partDecompositionItemProvider = new PartDecompositionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/PartDecomposition.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return partDecompositionItemProvider; |
| } |
| |
| public Adapter createInteractionUseAdapter() { |
| if (interactionUseItemProvider == null) { |
| interactionUseItemProvider = new InteractionUseItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/InteractionUse.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return interactionUseItemProvider; |
| } |
| |
| public Adapter createGateAdapter() { |
| if (gateItemProvider == null) { |
| gateItemProvider = new GateItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Gate.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return gateItemProvider; |
| } |
| |
| public Adapter createActivityAdapter() { |
| if (activityItemProvider == null) { |
| activityItemProvider = new ActivityItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Activity.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return activityItemProvider; |
| } |
| |
| public Adapter createActivityPartitionAdapter() { |
| if (activityPartitionItemProvider == null) { |
| activityPartitionItemProvider = new ActivityPartitionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ActivityPartition.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return activityPartitionItemProvider; |
| } |
| |
| public Adapter createStructuredActivityNodeAdapter() { |
| if (structuredActivityNodeItemProvider == null) { |
| structuredActivityNodeItemProvider = new StructuredActivityNodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/StructuredActivityNode.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return structuredActivityNodeItemProvider; |
| } |
| |
| public Adapter createVariableAdapter() { |
| if (variableItemProvider == null) { |
| variableItemProvider = new VariableItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Variable.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return variableItemProvider; |
| } |
| |
| public Adapter createInterruptibleActivityRegionAdapter() { |
| if (interruptibleActivityRegionItemProvider == null) { |
| interruptibleActivityRegionItemProvider = new InterruptibleActivityRegionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/InterruptibleActivityRegion.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return interruptibleActivityRegionItemProvider; |
| } |
| |
| public Adapter createExceptionHandlerAdapter() { |
| if (exceptionHandlerItemProvider == null) { |
| exceptionHandlerItemProvider = new ExceptionHandlerItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ExceptionHandler.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return exceptionHandlerItemProvider; |
| } |
| |
| public Adapter createOutputPinAdapter() { |
| if (outputPinItemProvider == null) { |
| outputPinItemProvider = new OutputPinItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/OutputPin.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return outputPinItemProvider; |
| } |
| |
| public Adapter createPinAdapter() { |
| if (pinItemProvider == null) { |
| pinItemProvider = new PinItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Pin.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return pinItemProvider; |
| } |
| |
| public Adapter createInputPinAdapter() { |
| if (inputPinItemProvider == null) { |
| inputPinItemProvider = new InputPinItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/InputPin.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return inputPinItemProvider; |
| } |
| |
| public Adapter createGeneralOrderingAdapter() { |
| if (generalOrderingItemProvider == null) { |
| generalOrderingItemProvider = new GeneralOrderingItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/GeneralOrdering.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return generalOrderingItemProvider; |
| } |
| |
| public Adapter createOccurrenceSpecificationAdapter() { |
| if (occurrenceSpecificationItemProvider == null) { |
| occurrenceSpecificationItemProvider = new OccurrenceSpecificationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/OccurrenceSpecification.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return occurrenceSpecificationItemProvider; |
| } |
| |
| public Adapter createInteractionOperandAdapter() { |
| if (interactionOperandItemProvider == null) { |
| interactionOperandItemProvider = new InteractionOperandItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/InteractionOperand.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return interactionOperandItemProvider; |
| } |
| |
| public Adapter createInteractionConstraintAdapter() { |
| if (interactionConstraintItemProvider == null) { |
| interactionConstraintItemProvider = new InteractionConstraintItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/InteractionConstraint.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return interactionConstraintItemProvider; |
| } |
| |
| public Adapter createExecutionOccurrenceSpecificationAdapter() { |
| if (executionOccurrenceSpecificationItemProvider == null) { |
| executionOccurrenceSpecificationItemProvider = new ExecutionOccurrenceSpecificationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ExecutionOccurrenceSpecification.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return executionOccurrenceSpecificationItemProvider; |
| } |
| |
| public Adapter createExecutionEventAdapter() { |
| if (executionEventItemProvider == null) { |
| executionEventItemProvider = new ExecutionEventItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ExecutionEvent.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return executionEventItemProvider; |
| } |
| |
| public Adapter createStateInvariantAdapter() { |
| if (stateInvariantItemProvider == null) { |
| stateInvariantItemProvider = new StateInvariantItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/StateInvariant.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return stateInvariantItemProvider; |
| } |
| |
| public Adapter createActionExecutionSpecificationAdapter() { |
| if (actionExecutionSpecificationItemProvider == null) { |
| actionExecutionSpecificationItemProvider = new ActionExecutionSpecificationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ActionExecutionSpecification.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return actionExecutionSpecificationItemProvider; |
| } |
| |
| public Adapter createBehaviorExecutionSpecificationAdapter() { |
| if (behaviorExecutionSpecificationItemProvider == null) { |
| behaviorExecutionSpecificationItemProvider = new BehaviorExecutionSpecificationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/BehaviorExecutionSpecification.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return behaviorExecutionSpecificationItemProvider; |
| } |
| |
| public Adapter createCreationEventAdapter() { |
| if (creationEventItemProvider == null) { |
| creationEventItemProvider = new CreationEventItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/CreationEvent.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return creationEventItemProvider; |
| } |
| |
| public Adapter createDestructionEventAdapter() { |
| if (destructionEventItemProvider == null) { |
| destructionEventItemProvider = new DestructionEventItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/DestructionEvent.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return destructionEventItemProvider; |
| } |
| |
| public Adapter createSendOperationEventAdapter() { |
| if (sendOperationEventItemProvider == null) { |
| sendOperationEventItemProvider = new SendOperationEventItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/SendOperationEvent.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return sendOperationEventItemProvider; |
| } |
| |
| public Adapter createSendSignalEventAdapter() { |
| if (sendSignalEventItemProvider == null) { |
| sendSignalEventItemProvider = new SendSignalEventItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/SendSignalEvent.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return sendSignalEventItemProvider; |
| } |
| |
| public Adapter createMessageOccurrenceSpecificationAdapter() { |
| if (messageOccurrenceSpecificationItemProvider == null) { |
| messageOccurrenceSpecificationItemProvider = new MessageOccurrenceSpecificationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/MessageOccurrenceSpecification.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return messageOccurrenceSpecificationItemProvider; |
| } |
| |
| public Adapter createReceiveOperationEventAdapter() { |
| if (receiveOperationEventItemProvider == null) { |
| receiveOperationEventItemProvider = new ReceiveOperationEventItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ReceiveOperationEvent.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return receiveOperationEventItemProvider; |
| } |
| |
| public Adapter createReceiveSignalEventAdapter() { |
| if (receiveSignalEventItemProvider == null) { |
| receiveSignalEventItemProvider = new ReceiveSignalEventItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ReceiveSignalEvent.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return receiveSignalEventItemProvider; |
| } |
| |
| public Adapter createCombinedFragmentAdapter() { |
| if (combinedFragmentItemProvider == null) { |
| combinedFragmentItemProvider = new CombinedFragmentItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/CombinedFragment.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return combinedFragmentItemProvider; |
| } |
| |
| public Adapter createContinuationAdapter() { |
| if (continuationItemProvider == null) { |
| continuationItemProvider = new ContinuationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Continuation.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return continuationItemProvider; |
| } |
| |
| public Adapter createConsiderIgnoreFragmentAdapter() { |
| if (considerIgnoreFragmentItemProvider == null) { |
| considerIgnoreFragmentItemProvider = new ConsiderIgnoreFragmentItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ConsiderIgnoreFragment.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return considerIgnoreFragmentItemProvider; |
| } |
| |
| public Adapter createCallEventAdapter() { |
| if (callEventItemProvider == null) { |
| callEventItemProvider = new CallEventItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/CallEvent.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return callEventItemProvider; |
| } |
| |
| public Adapter createChangeEventAdapter() { |
| if (changeEventItemProvider == null) { |
| changeEventItemProvider = new ChangeEventItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ChangeEvent.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return changeEventItemProvider; |
| } |
| |
| public Adapter createSignalEventAdapter() { |
| if (signalEventItemProvider == null) { |
| signalEventItemProvider = new SignalEventItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/SignalEvent.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return signalEventItemProvider; |
| } |
| |
| public Adapter createAnyReceiveEventAdapter() { |
| if (anyReceiveEventItemProvider == null) { |
| anyReceiveEventItemProvider = new AnyReceiveEventItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/AnyReceiveEvent.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return anyReceiveEventItemProvider; |
| } |
| |
| public Adapter createCreateObjectActionAdapter() { |
| if (createObjectActionItemProvider == null) { |
| createObjectActionItemProvider = new CreateObjectActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/CreateObjectAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return createObjectActionItemProvider; |
| } |
| |
| public Adapter createDestroyObjectActionAdapter() { |
| if (destroyObjectActionItemProvider == null) { |
| destroyObjectActionItemProvider = new DestroyObjectActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/DestroyObjectAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return destroyObjectActionItemProvider; |
| } |
| |
| public Adapter createTestIdentityActionAdapter() { |
| if (testIdentityActionItemProvider == null) { |
| testIdentityActionItemProvider = new TestIdentityActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/TestIdentityAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return testIdentityActionItemProvider; |
| } |
| |
| public Adapter createReadSelfActionAdapter() { |
| if (readSelfActionItemProvider == null) { |
| readSelfActionItemProvider = new ReadSelfActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ReadSelfAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return readSelfActionItemProvider; |
| } |
| |
| public Adapter createReadStructuralFeatureActionAdapter() { |
| if (readStructuralFeatureActionItemProvider == null) { |
| readStructuralFeatureActionItemProvider = new ReadStructuralFeatureActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ReadStructuralFeatureAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return readStructuralFeatureActionItemProvider; |
| } |
| |
| public Adapter createClearStructuralFeatureActionAdapter() { |
| if (clearStructuralFeatureActionItemProvider == null) { |
| clearStructuralFeatureActionItemProvider = new ClearStructuralFeatureActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ClearStructuralFeatureAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return clearStructuralFeatureActionItemProvider; |
| } |
| |
| public Adapter createRemoveStructuralFeatureValueActionAdapter() { |
| if (removeStructuralFeatureValueActionItemProvider == null) { |
| removeStructuralFeatureValueActionItemProvider = new RemoveStructuralFeatureValueActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/RemoveStructuralFeatureValueAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return removeStructuralFeatureValueActionItemProvider; |
| } |
| |
| public Adapter createAddStructuralFeatureValueActionAdapter() { |
| if (addStructuralFeatureValueActionItemProvider == null) { |
| addStructuralFeatureValueActionItemProvider = new AddStructuralFeatureValueActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/AddStructuralFeatureValueAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return addStructuralFeatureValueActionItemProvider; |
| } |
| |
| public Adapter createLinkEndDataAdapter() { |
| if (linkEndDataItemProvider == null) { |
| linkEndDataItemProvider = new LinkEndDataItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/LinkEndData.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return linkEndDataItemProvider; |
| } |
| |
| public Adapter createQualifierValueAdapter() { |
| if (qualifierValueItemProvider == null) { |
| qualifierValueItemProvider = new QualifierValueItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/QualifierValue.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return qualifierValueItemProvider; |
| } |
| |
| public Adapter createReadLinkActionAdapter() { |
| if (readLinkActionItemProvider == null) { |
| readLinkActionItemProvider = new ReadLinkActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ReadLinkAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return readLinkActionItemProvider; |
| } |
| |
| public Adapter createLinkEndCreationDataAdapter() { |
| if (linkEndCreationDataItemProvider == null) { |
| linkEndCreationDataItemProvider = new LinkEndCreationDataItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/LinkEndCreationData.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return linkEndCreationDataItemProvider; |
| } |
| |
| public Adapter createCreateLinkActionAdapter() { |
| if (createLinkActionItemProvider == null) { |
| createLinkActionItemProvider = new CreateLinkActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/CreateLinkAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return createLinkActionItemProvider; |
| } |
| |
| public Adapter createDestroyLinkActionAdapter() { |
| if (destroyLinkActionItemProvider == null) { |
| destroyLinkActionItemProvider = new DestroyLinkActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/DestroyLinkAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return destroyLinkActionItemProvider; |
| } |
| |
| public Adapter createLinkEndDestructionDataAdapter() { |
| if (linkEndDestructionDataItemProvider == null) { |
| linkEndDestructionDataItemProvider = new LinkEndDestructionDataItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/LinkEndDestructionData.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return linkEndDestructionDataItemProvider; |
| } |
| |
| public Adapter createClearAssociationActionAdapter() { |
| if (clearAssociationActionItemProvider == null) { |
| clearAssociationActionItemProvider = new ClearAssociationActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ClearAssociationAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return clearAssociationActionItemProvider; |
| } |
| |
| public Adapter createBroadcastSignalActionAdapter() { |
| if (broadcastSignalActionItemProvider == null) { |
| broadcastSignalActionItemProvider = new BroadcastSignalActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/BroadcastSignalAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return broadcastSignalActionItemProvider; |
| } |
| |
| public Adapter createSendObjectActionAdapter() { |
| if (sendObjectActionItemProvider == null) { |
| sendObjectActionItemProvider = new SendObjectActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/SendObjectAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return sendObjectActionItemProvider; |
| } |
| |
| public Adapter createValueSpecificationActionAdapter() { |
| if (valueSpecificationActionItemProvider == null) { |
| valueSpecificationActionItemProvider = new ValueSpecificationActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ValueSpecificationAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return valueSpecificationActionItemProvider; |
| } |
| |
| public Adapter createTimeExpressionAdapter() { |
| if (timeExpressionItemProvider == null) { |
| timeExpressionItemProvider = new TimeExpressionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/TimeExpression.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return timeExpressionItemProvider; |
| } |
| |
| public Adapter createDurationAdapter() { |
| if (durationItemProvider == null) { |
| durationItemProvider = new DurationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Duration.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return durationItemProvider; |
| } |
| |
| public Adapter createValuePinAdapter() { |
| if (valuePinItemProvider == null) { |
| valuePinItemProvider = new ValuePinItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ValuePin.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return valuePinItemProvider; |
| } |
| |
| public Adapter createDurationIntervalAdapter() { |
| if (durationIntervalItemProvider == null) { |
| durationIntervalItemProvider = new DurationIntervalItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/DurationInterval.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return durationIntervalItemProvider; |
| } |
| |
| public Adapter createIntervalAdapter() { |
| if (intervalItemProvider == null) { |
| intervalItemProvider = new IntervalItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Interval.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return intervalItemProvider; |
| } |
| |
| public Adapter createTimeConstraintAdapter() { |
| if (timeConstraintItemProvider == null) { |
| timeConstraintItemProvider = new TimeConstraintItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/TimeConstraint.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return timeConstraintItemProvider; |
| } |
| |
| public Adapter createIntervalConstraintAdapter() { |
| if (intervalConstraintItemProvider == null) { |
| intervalConstraintItemProvider = new IntervalConstraintItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/IntervalConstraint.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return intervalConstraintItemProvider; |
| } |
| |
| public Adapter createTimeIntervalAdapter() { |
| if (timeIntervalItemProvider == null) { |
| timeIntervalItemProvider = new TimeIntervalItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/TimeInterval.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return timeIntervalItemProvider; |
| } |
| |
| public Adapter createDurationConstraintAdapter() { |
| if (durationConstraintItemProvider == null) { |
| durationConstraintItemProvider = new DurationConstraintItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/DurationConstraint.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return durationConstraintItemProvider; |
| } |
| |
| public Adapter createTimeObservationAdapter() { |
| if (timeObservationItemProvider == null) { |
| timeObservationItemProvider = new TimeObservationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/TimeObservation.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return timeObservationItemProvider; |
| } |
| |
| public Adapter createDurationObservationAdapter() { |
| if (durationObservationItemProvider == null) { |
| durationObservationItemProvider = new DurationObservationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/DurationObservation.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return durationObservationItemProvider; |
| } |
| |
| public Adapter createOpaqueActionAdapter() { |
| if (opaqueActionItemProvider == null) { |
| opaqueActionItemProvider = new OpaqueActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/OpaqueAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return opaqueActionItemProvider; |
| } |
| |
| public Adapter createSendSignalActionAdapter() { |
| if (sendSignalActionItemProvider == null) { |
| sendSignalActionItemProvider = new SendSignalActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/SendSignalAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return sendSignalActionItemProvider; |
| } |
| |
| public Adapter createCallOperationActionAdapter() { |
| if (callOperationActionItemProvider == null) { |
| callOperationActionItemProvider = new CallOperationActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/CallOperationAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return callOperationActionItemProvider; |
| } |
| |
| public Adapter createCallBehaviorActionAdapter() { |
| if (callBehaviorActionItemProvider == null) { |
| callBehaviorActionItemProvider = new CallBehaviorActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/CallBehaviorAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return callBehaviorActionItemProvider; |
| } |
| |
| public Adapter createInformationItemAdapter() { |
| if (informationItemItemProvider == null) { |
| informationItemItemProvider = new InformationItemItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/InformationItem.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return informationItemItemProvider; |
| } |
| |
| public Adapter createInformationFlowAdapter() { |
| if (informationFlowItemProvider == null) { |
| informationFlowItemProvider = new InformationFlowItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/InformationFlow.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return informationFlowItemProvider; |
| } |
| |
| public Adapter createModelAdapter() { |
| if (modelItemProvider == null) { |
| modelItemProvider = new ModelItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Model.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return modelItemProvider; |
| } |
| |
| public Adapter createReadVariableActionAdapter() { |
| if (readVariableActionItemProvider == null) { |
| readVariableActionItemProvider = new ReadVariableActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ReadVariableAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return readVariableActionItemProvider; |
| } |
| |
| public Adapter createClearVariableActionAdapter() { |
| if (clearVariableActionItemProvider == null) { |
| clearVariableActionItemProvider = new ClearVariableActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ClearVariableAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return clearVariableActionItemProvider; |
| } |
| |
| public Adapter createAddVariableValueActionAdapter() { |
| if (addVariableValueActionItemProvider == null) { |
| addVariableValueActionItemProvider = new AddVariableValueActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/AddVariableValueAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return addVariableValueActionItemProvider; |
| } |
| |
| public Adapter createRemoveVariableValueActionAdapter() { |
| if (removeVariableValueActionItemProvider == null) { |
| removeVariableValueActionItemProvider = new RemoveVariableValueActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/RemoveVariableValueAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return removeVariableValueActionItemProvider; |
| } |
| |
| public Adapter createRaiseExceptionActionAdapter() { |
| if (raiseExceptionActionItemProvider == null) { |
| raiseExceptionActionItemProvider = new RaiseExceptionActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/RaiseExceptionAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return raiseExceptionActionItemProvider; |
| } |
| |
| public Adapter createActionInputPinAdapter() { |
| if (actionInputPinItemProvider == null) { |
| actionInputPinItemProvider = new ActionInputPinItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ActionInputPin.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return actionInputPinItemProvider; |
| } |
| |
| public Adapter createReadExtentActionAdapter() { |
| if (readExtentActionItemProvider == null) { |
| readExtentActionItemProvider = new ReadExtentActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ReadExtentAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return readExtentActionItemProvider; |
| } |
| |
| public Adapter createReclassifyObjectActionAdapter() { |
| if (reclassifyObjectActionItemProvider == null) { |
| reclassifyObjectActionItemProvider = new ReclassifyObjectActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ReclassifyObjectAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return reclassifyObjectActionItemProvider; |
| } |
| |
| public Adapter createReadIsClassifiedObjectActionAdapter() { |
| if (readIsClassifiedObjectActionItemProvider == null) { |
| readIsClassifiedObjectActionItemProvider = new ReadIsClassifiedObjectActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ReadIsClassifiedObjectAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return readIsClassifiedObjectActionItemProvider; |
| } |
| |
| public Adapter createStartClassifierBehaviorActionAdapter() { |
| if (startClassifierBehaviorActionItemProvider == null) { |
| startClassifierBehaviorActionItemProvider = new StartClassifierBehaviorActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/StartClassifierBehaviorAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return startClassifierBehaviorActionItemProvider; |
| } |
| |
| public Adapter createReadLinkObjectEndActionAdapter() { |
| if (readLinkObjectEndActionItemProvider == null) { |
| readLinkObjectEndActionItemProvider = new ReadLinkObjectEndActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ReadLinkObjectEndAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return readLinkObjectEndActionItemProvider; |
| } |
| |
| public Adapter createReadLinkObjectEndQualifierActionAdapter() { |
| if (readLinkObjectEndQualifierActionItemProvider == null) { |
| readLinkObjectEndQualifierActionItemProvider = new ReadLinkObjectEndQualifierActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ReadLinkObjectEndQualifierAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return readLinkObjectEndQualifierActionItemProvider; |
| } |
| |
| public Adapter createCreateLinkObjectActionAdapter() { |
| if (createLinkObjectActionItemProvider == null) { |
| createLinkObjectActionItemProvider = new CreateLinkObjectActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/CreateLinkObjectAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return createLinkObjectActionItemProvider; |
| } |
| |
| public Adapter createAcceptEventActionAdapter() { |
| if (acceptEventActionItemProvider == null) { |
| acceptEventActionItemProvider = new AcceptEventActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/AcceptEventAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return acceptEventActionItemProvider; |
| } |
| |
| public Adapter createAcceptCallActionAdapter() { |
| if (acceptCallActionItemProvider == null) { |
| acceptCallActionItemProvider = new AcceptCallActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/AcceptCallAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return acceptCallActionItemProvider; |
| } |
| |
| public Adapter createReplyActionAdapter() { |
| if (replyActionItemProvider == null) { |
| replyActionItemProvider = new ReplyActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ReplyAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return replyActionItemProvider; |
| } |
| |
| public Adapter createUnmarshallActionAdapter() { |
| if (unmarshallActionItemProvider == null) { |
| unmarshallActionItemProvider = new UnmarshallActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/UnmarshallAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return unmarshallActionItemProvider; |
| } |
| |
| public Adapter createReduceActionAdapter() { |
| if (reduceActionItemProvider == null) { |
| reduceActionItemProvider = new ReduceActionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ReduceAction.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return reduceActionItemProvider; |
| } |
| |
| public Adapter createControlFlowAdapter() { |
| if (controlFlowItemProvider == null) { |
| controlFlowItemProvider = new ControlFlowItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ControlFlow.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return controlFlowItemProvider; |
| } |
| |
| public Adapter createInitialNodeAdapter() { |
| if (initialNodeItemProvider == null) { |
| initialNodeItemProvider = new InitialNodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/InitialNode.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return initialNodeItemProvider; |
| } |
| |
| public Adapter createActivityParameterNodeAdapter() { |
| if (activityParameterNodeItemProvider == null) { |
| activityParameterNodeItemProvider = new ActivityParameterNodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ActivityParameterNode.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return activityParameterNodeItemProvider; |
| } |
| |
| public Adapter createForkNodeAdapter() { |
| if (forkNodeItemProvider == null) { |
| forkNodeItemProvider = new ForkNodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ForkNode.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return forkNodeItemProvider; |
| } |
| |
| public Adapter createFlowFinalNodeAdapter() { |
| if (flowFinalNodeItemProvider == null) { |
| flowFinalNodeItemProvider = new FlowFinalNodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/FlowFinalNode.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return flowFinalNodeItemProvider; |
| } |
| |
| public Adapter createCentralBufferNodeAdapter() { |
| if (centralBufferNodeItemProvider == null) { |
| centralBufferNodeItemProvider = new CentralBufferNodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/CentralBufferNode.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return centralBufferNodeItemProvider; |
| } |
| |
| public Adapter createMergeNodeAdapter() { |
| if (mergeNodeItemProvider == null) { |
| mergeNodeItemProvider = new MergeNodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/MergeNode.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return mergeNodeItemProvider; |
| } |
| |
| public Adapter createDecisionNodeAdapter() { |
| if (decisionNodeItemProvider == null) { |
| decisionNodeItemProvider = new DecisionNodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/DecisionNode.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return decisionNodeItemProvider; |
| } |
| |
| public Adapter createActivityFinalNodeAdapter() { |
| if (activityFinalNodeItemProvider == null) { |
| activityFinalNodeItemProvider = new ActivityFinalNodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ActivityFinalNode.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return activityFinalNodeItemProvider; |
| } |
| |
| public Adapter createJoinNodeAdapter() { |
| if (joinNodeItemProvider == null) { |
| joinNodeItemProvider = new JoinNodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/JoinNode.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return joinNodeItemProvider; |
| } |
| |
| public Adapter createDataStoreNodeAdapter() { |
| if (dataStoreNodeItemProvider == null) { |
| dataStoreNodeItemProvider = new DataStoreNodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/DataStoreNode.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return dataStoreNodeItemProvider; |
| } |
| |
| public Adapter createObjectFlowAdapter() { |
| if (objectFlowItemProvider == null) { |
| objectFlowItemProvider = new ObjectFlowItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ObjectFlow.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return objectFlowItemProvider; |
| } |
| |
| public Adapter createSequenceNodeAdapter() { |
| if (sequenceNodeItemProvider == null) { |
| sequenceNodeItemProvider = new SequenceNodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/SequenceNode.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return sequenceNodeItemProvider; |
| } |
| |
| public Adapter createConditionalNodeAdapter() { |
| if (conditionalNodeItemProvider == null) { |
| conditionalNodeItemProvider = new ConditionalNodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ConditionalNode.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return conditionalNodeItemProvider; |
| } |
| |
| public Adapter createClauseAdapter() { |
| if (clauseItemProvider == null) { |
| clauseItemProvider = new ClauseItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Clause.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return clauseItemProvider; |
| } |
| |
| public Adapter createLoopNodeAdapter() { |
| if (loopNodeItemProvider == null) { |
| loopNodeItemProvider = new LoopNodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/LoopNode.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return loopNodeItemProvider; |
| } |
| |
| public Adapter createExpansionNodeAdapter() { |
| if (expansionNodeItemProvider == null) { |
| expansionNodeItemProvider = new ExpansionNodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ExpansionNode.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return expansionNodeItemProvider; |
| } |
| |
| public Adapter createExpansionRegionAdapter() { |
| if (expansionRegionItemProvider == null) { |
| expansionRegionItemProvider = new ExpansionRegionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ExpansionRegion.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return expansionRegionItemProvider; |
| } |
| |
| public Adapter createComponentRealizationAdapter() { |
| if (componentRealizationItemProvider == null) { |
| componentRealizationItemProvider = new ComponentRealizationItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ComponentRealization.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return componentRealizationItemProvider; |
| } |
| |
| public Adapter createComponentAdapter() { |
| if (componentItemProvider == null) { |
| componentItemProvider = new ComponentItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Component.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return componentItemProvider; |
| } |
| |
| public Adapter createNodeAdapter() { |
| if (nodeItemProvider == null) { |
| nodeItemProvider = new NodeItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Node.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return nodeItemProvider; |
| } |
| |
| public Adapter createDeviceAdapter() { |
| if (deviceItemProvider == null) { |
| deviceItemProvider = new DeviceItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/Device.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return deviceItemProvider; |
| } |
| |
| public Adapter createExecutionEnvironmentAdapter() { |
| if (executionEnvironmentItemProvider == null) { |
| executionEnvironmentItemProvider = new ExecutionEnvironmentItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ExecutionEnvironment.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return executionEnvironmentItemProvider; |
| } |
| |
| public Adapter createCommunicationPathAdapter() { |
| if (communicationPathItemProvider == null) { |
| communicationPathItemProvider = new CommunicationPathItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/CommunicationPath.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return communicationPathItemProvider; |
| } |
| |
| public Adapter createFinalStateAdapter() { |
| if (finalStateItemProvider == null) { |
| finalStateItemProvider = new FinalStateItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/FinalState.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return finalStateItemProvider; |
| } |
| |
| public Adapter createTimeEventAdapter() { |
| if (timeEventItemProvider == null) { |
| timeEventItemProvider = new TimeEventItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/TimeEvent.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return timeEventItemProvider; |
| } |
| |
| public Adapter createProtocolTransitionAdapter() { |
| if (protocolTransitionItemProvider == null) { |
| protocolTransitionItemProvider = new ProtocolTransitionItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/ProtocolTransition.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return protocolTransitionItemProvider; |
| } |
| |
| public Adapter createAssociationClassAdapter() { |
| if (associationClassItemProvider == null) { |
| associationClassItemProvider = new AssociationClassItemProvider(this) { |
| |
| @Override |
| public Object getImage(Object object) { |
| if (useAlternativeIcons(object)) { |
| return overlayImage(object, FileLocator.find(UML_BUNDLE, new Path("icons/obj16/AssociationClass.gif"), null)); //$NON-NLS-1$ |
| } |
| return super.getImage(object); |
| } |
| }; |
| } |
| return associationClassItemProvider; |
| } |
| |
| private boolean useAlternativeIcons(Object object) { |
| return UMLPreferencesConstants.PREF_ICON_STYLE_CHEERFUL.equals(myPreferenceStore.getString(UMLPreferencesConstants.PREF_ICON_STYLE)); |
| } |
| |
| private static final Bundle UML_BUNDLE = Platform.getBundle("org.eclipse.uml2.diagram.common"); //$NON-NLS-1$ |
| |
| private IPreferenceStore myPreferenceStore; |
| } |