diff options
author | Vincent Lorenzo | 2018-11-27 09:51:09 +0000 |
---|---|---|
committer | vincent lorenzo | 2018-11-29 09:28:48 +0000 |
commit | 5bf47e1b9c6d58b68dbed5407cf12669cceee874 (patch) | |
tree | 7fa55fd7457b37e8adb6a825435f2241a250d818 | |
parent | 1fd65f398c276af8b7dc5185c04ef1e49769c5e8 (diff) | |
download | org.eclipse.papyrus-5bf47e1b9c6d58b68dbed5407cf12669cceee874.tar.gz org.eclipse.papyrus-5bf47e1b9c6d58b68dbed5407cf12669cceee874.tar.xz org.eclipse.papyrus-5bf47e1b9c6d58b68dbed5407cf12669cceee874.zip |
Bug 541590: [Modeling Assistant] Remove the generation of the cache adapter method in the Modeling assistant framework
Change-Id: Iff17567a39b60c91cea97b82ae61c9bd8e51abe9
Signed-off-by: Vincent Lorenzo <vincent.lorenzo@cea.fr>
17 files changed, 123 insertions, 202 deletions
diff --git a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/.settings/.api_filters b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/.settings/.api_filters new file mode 100755 index 00000000000..f461d97dee0 --- /dev/null +++ b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/.settings/.api_filters @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<component id="org.eclipse.papyrus.infra.gmfdiag.assistant" version="2"> + <resource path="META-INF/MANIFEST.MF"> + <filter comment="we regenerate the code removing the CacheAdapter generation -> we increase the minor" id="926941240"> + <message_arguments> + <message_argument value="1.4.0"/> + <message_argument value="1.3.100"/> + </message_arguments> + </filter> + </resource> + <resource path="src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/AssistantImpl.java" type="org.eclipse.papyrus.infra.gmfdiag.assistant.impl.AssistantImpl"> + <filter comment="generated code" id="338792546"> + <message_arguments> + <message_argument value="org.eclipse.papyrus.infra.gmfdiag.assistant.impl.AssistantImpl"/> + <message_argument value="getCacheAdapter()"/> + </message_arguments> + </filter> + </resource> + <resource path="src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/AssistedElementTypeFilterImpl.java" type="org.eclipse.papyrus.infra.gmfdiag.assistant.impl.AssistedElementTypeFilterImpl"> + <filter comment="generated code" id="338792546"> + <message_arguments> + <message_argument value="org.eclipse.papyrus.infra.gmfdiag.assistant.impl.AssistedElementTypeFilterImpl"/> + <message_argument value="getCacheAdapter()"/> + </message_arguments> + </filter> + </resource> + <resource path="src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/ElementTypeFilterImpl.java" type="org.eclipse.papyrus.infra.gmfdiag.assistant.impl.ElementTypeFilterImpl"> + <filter comment="generated code" id="338792546"> + <message_arguments> + <message_argument value="org.eclipse.papyrus.infra.gmfdiag.assistant.impl.ElementTypeFilterImpl"/> + <message_argument value="getCacheAdapter()"/> + </message_arguments> + </filter> + </resource> + <resource path="src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/ModelingAssistantProviderImpl.java" type="org.eclipse.papyrus.infra.gmfdiag.assistant.impl.ModelingAssistantProviderImpl"> + <filter comment="generated code" id="338792546"> + <message_arguments> + <message_argument value="org.eclipse.papyrus.infra.gmfdiag.assistant.impl.ModelingAssistantProviderImpl"/> + <message_argument value="getCacheAdapter()"/> + </message_arguments> + </filter> + </resource> +</component> diff --git a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/META-INF/MANIFEST.MF b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/META-INF/MANIFEST.MF index dc0d9a7e101..fa8dec782ac 100644 --- a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/META-INF/MANIFEST.MF +++ b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/META-INF/MANIFEST.MF @@ -18,7 +18,7 @@ Export-Package: org.eclipse.papyrus.infra.gmfdiag.assistant, Bundle-Vendor: %providerName Bundle-ActivationPolicy: lazy Bundle-ClassPath: . -Bundle-Version: 1.3.100.qualifier +Bundle-Version: 1.4.0.qualifier Bundle-Localization: plugin Bundle-Name: %pluginName Bundle-Activator: org.eclipse.papyrus.infra.gmfdiag.assistant.internal.core.AssistantPlugin$Implementation diff --git a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/model/assistant.genmodel b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/model/assistant.genmodel index 1e6cfd395f1..4a062ae476e 100644 --- a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/model/assistant.genmodel +++ b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/model/assistant.genmodel @@ -8,10 +8,9 @@ nonNLSMarkers="true" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" codeFormatting="true" commentFormatting="true" testsDirectory="/org.eclipse.papyrus.infra.gmfdiag.assistant.tests/src-gen" booleanFlagsField="_flags" booleanFlagsReservedBits="8" importerID="org.eclipse.uml2.uml.ecore.importer" - complianceLevel="7.0" copyrightFields="false" operationReflection="true" importOrganizing="true" - usedGenPackages="../../org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore ../../org.eclipse.papyrus.infra.filters/model/filters.genmodel#//filters ../../org.eclipse.uml2.types/model/Types.genmodel#//types" - cleanup="true" factoryMethods="true" pluralizedGetters="true" cacheAdapterSupport="true" - safeStrings="true" invariantPrefix="validate"> + complianceLevel="7.0" copyrightFields="false" usedGenPackages="../../org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore ../../org.eclipse.papyrus.infra.filters/model/filters.genmodel#//filters ../../org.eclipse.uml2.types/model/Types.genmodel#//types" + operationReflection="true" importOrganizing="true" cleanup="true" factoryMethods="true" + pluralizedGetters="true" safeStrings="true" invariantPrefix="validate"> <genAnnotations source="http://www.eclipse.org/emf/2002/GenModel/importer/org.eclipse.uml2.uml.ecore.importer"> <details key="ECORE_TAGGED_VALUES" value="PROCESS"/> <details key="UNION_PROPERTIES" value="PROCESS"/> diff --git a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/pom.xml b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/pom.xml index 4a2469e2c57..7ed8bc8e4d7 100644 --- a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/pom.xml +++ b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/pom.xml @@ -1,4 +1,7 @@ -<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <artifactId>org.eclipse.papyrus.infra-gmfdiag-assistant</artifactId> @@ -6,6 +9,6 @@ <version>0.0.1-SNAPSHOT</version> </parent> <artifactId>org.eclipse.papyrus.infra.gmfdiag.assistant</artifactId> - <version>1.3.100-SNAPSHOT</version> + <version>1.4.0-SNAPSHOT</version> <packaging>eclipse-plugin</packaging> </project>
\ No newline at end of file diff --git a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/AssistantPackage.java b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/AssistantPackage.java index ad11df66f83..7e67af0cacd 100644 --- a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/AssistantPackage.java +++ b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/AssistantPackage.java @@ -1939,6 +1939,11 @@ public interface AssistantPackage extends EPackage { * Returns the meta object for data type '{@link org.eclipse.gmf.runtime.emf.type.core.IElementType <em>Element Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * <p> + * From package assistantapi. + * </p> + * <!-- end-model-doc --> * * @return the meta object for data type '<em>Element Type</em>'. * @see org.eclipse.gmf.runtime.emf.type.core.IElementType @@ -1963,6 +1968,11 @@ public interface AssistantPackage extends EPackage { * Returns the meta object for data type '{@link org.eclipse.gmf.runtime.common.core.service.IOperation <em>IOperation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * <p> + * From package serviceprovider. + * </p> + * <!-- end-model-doc --> * * @return the meta object for data type '<em>IOperation</em>'. * @see org.eclipse.gmf.runtime.common.core.service.IOperation @@ -1975,6 +1985,11 @@ public interface AssistantPackage extends EPackage { * Returns the meta object for data type '{@link org.eclipse.gmf.runtime.common.core.service.IProviderChangeListener <em>IProvider Change Listener</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * <p> + * From package serviceprovider. + * </p> + * <!-- end-model-doc --> * * @return the meta object for data type '<em>IProvider Change Listener</em>'. * @see org.eclipse.gmf.runtime.common.core.service.IProviderChangeListener @@ -1987,6 +2002,11 @@ public interface AssistantPackage extends EPackage { * Returns the meta object for data type '{@link org.eclipse.core.runtime.IAdaptable <em>IAdaptable</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> + * <!-- begin-model-doc --> + * <p> + * From package assistantapi. + * </p> + * <!-- end-model-doc --> * * @return the meta object for data type '<em>IAdaptable</em>'. * @see org.eclipse.core.runtime.IAdaptable diff --git a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/AssistantImpl.java b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/AssistantImpl.java index 410cbc8bca1..8a91ecd2aa8 100644 --- a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/AssistantImpl.java +++ b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/AssistantImpl.java @@ -32,8 +32,6 @@ import org.eclipse.papyrus.infra.gmfdiag.assistant.AssistantPackage; import org.eclipse.papyrus.infra.gmfdiag.assistant.ModelingAssistantProvider; import org.eclipse.papyrus.infra.gmfdiag.assistant.internal.operations.AssistantOperations; -import org.eclipse.uml2.common.util.CacheAdapter; - /** * <!-- begin-user-doc --> * An implementation of the model object '<em><b>Assistant</b></em>'. @@ -139,14 +137,6 @@ public abstract class AssistantImpl extends MinimalEObjectImpl.Container impleme */ @Override public IElementType getElementType() { - CacheAdapter cache = getCacheAdapter(); - if (cache != null) { - IElementType result = (IElementType) cache.get(eResource(), this, AssistantPackage.Literals.ASSISTANT__ELEMENT_TYPE); - if (result == null) { - cache.put(eResource(), this, AssistantPackage.Literals.ASSISTANT__ELEMENT_TYPE, result = AssistantOperations.getElementType(this)); - } - return result; - } return AssistantOperations.getElementType(this); } @@ -257,7 +247,7 @@ public abstract class AssistantImpl extends MinimalEObjectImpl.Container impleme return super.toString(); } - StringBuffer result = new StringBuffer(super.toString()); + StringBuilder result = new StringBuilder(super.toString()); result.append(" (elementTypeID: "); //$NON-NLS-1$ result.append(elementTypeID); result.append(')'); @@ -279,18 +269,6 @@ public abstract class AssistantImpl extends MinimalEObjectImpl.Container impleme } /** - * Retrieves the cache adapter for this '<em><b>Assistant</b></em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * - * @return The cache adapter for this '<em><b>Assistant</b></em>'. - * @generated - */ - protected CacheAdapter getCacheAdapter() { - return CacheAdapter.getCacheAdapter(this); - } - - /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * diff --git a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/AssistantPackageImpl.java b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/AssistantPackageImpl.java index 25e75db23e8..e1042b40adc 100644 --- a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/AssistantPackageImpl.java +++ b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/AssistantPackageImpl.java @@ -208,7 +208,8 @@ public class AssistantPackageImpl extends EPackageImpl implements AssistantPacka } // Obtain or create and register package - AssistantPackageImpl theAssistantPackage = (AssistantPackageImpl) (EPackage.Registry.INSTANCE.get(eNS_URI) instanceof AssistantPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new AssistantPackageImpl()); + Object registeredAssistantPackage = EPackage.Registry.INSTANCE.get(eNS_URI); + AssistantPackageImpl theAssistantPackage = registeredAssistantPackage instanceof AssistantPackageImpl ? (AssistantPackageImpl) registeredAssistantPackage : new AssistantPackageImpl(); isInited = true; @@ -226,7 +227,6 @@ public class AssistantPackageImpl extends EPackageImpl implements AssistantPacka // Mark meta-data to indicate it can't be changed theAssistantPackage.freeze(); - // Update the registry and return the package EPackage.Registry.INSTANCE.put(AssistantPackage.eNS_URI, theAssistantPackage); return theAssistantPackage; diff --git a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/AssistedElementTypeFilterImpl.java b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/AssistedElementTypeFilterImpl.java index cb6c34751fb..fe68b9da561 100644 --- a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/AssistedElementTypeFilterImpl.java +++ b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/AssistedElementTypeFilterImpl.java @@ -34,8 +34,6 @@ import org.eclipse.papyrus.infra.gmfdiag.assistant.ModelingAssistantProvider; import org.eclipse.papyrus.infra.gmfdiag.assistant.internal.operations.AssistedElementTypeFilterOperations; -import org.eclipse.uml2.common.util.CacheAdapter; - /** * <!-- begin-user-doc --> * An implementation of the model object '<em><b>Assisted Element Type Filter</b></em>'. @@ -250,7 +248,7 @@ public class AssistedElementTypeFilterImpl extends MinimalEObjectImpl.Container return super.toString(); } - StringBuffer result = new StringBuffer(super.toString()); + StringBuilder result = new StringBuilder(super.toString()); result.append(" (name: "); //$NON-NLS-1$ result.append(name); result.append(')'); @@ -271,16 +269,4 @@ public class AssistedElementTypeFilterImpl extends MinimalEObjectImpl.Container return EcoreUtil.create(eClass); } - /** - * Retrieves the cache adapter for this '<em><b>Assisted Element Type Filter</b></em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * - * @return The cache adapter for this '<em><b>Assisted Element Type Filter</b></em>'. - * @generated - */ - protected CacheAdapter getCacheAdapter() { - return CacheAdapter.getCacheAdapter(this); - } - } // AssistedElementTypeFilterImpl diff --git a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/ConnectionAssistantImpl.java b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/ConnectionAssistantImpl.java index 612b7ac5520..b6abd7ad43b 100644 --- a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/ConnectionAssistantImpl.java +++ b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/ConnectionAssistantImpl.java @@ -15,17 +15,12 @@ package org.eclipse.papyrus.infra.gmfdiag.assistant.impl; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; - import org.eclipse.emf.ecore.resource.Resource; - import org.eclipse.emf.ecore.util.EcoreUtil; import org.eclipse.papyrus.infra.filters.Filter; - import org.eclipse.papyrus.infra.gmfdiag.assistant.AssistantPackage; import org.eclipse.papyrus.infra.gmfdiag.assistant.ConnectionAssistant; import org.eclipse.papyrus.infra.gmfdiag.assistant.ModelingAssistantProvider; @@ -277,8 +272,7 @@ public class ConnectionAssistantImpl extends AssistantImpl implements Connection @Override public void setOwningProvider(ModelingAssistantProvider newOwningProvider) { if (newOwningProvider != eInternalContainer() || (eContainerFeatureID() != AssistantPackage.CONNECTION_ASSISTANT__OWNING_PROVIDER && newOwningProvider != null)) { - if (EcoreUtil.isAncestor(this, newOwningProvider)) - { + if (EcoreUtil.isAncestor(this, newOwningProvider)) { throw new IllegalArgumentException("Recursive containment not allowed for " + toString()); //$NON-NLS-1$ } NotificationChain msgs = null; diff --git a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/ElementTypeFilterImpl.java b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/ElementTypeFilterImpl.java index 9be37e7cb46..80980cb6384 100644 --- a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/ElementTypeFilterImpl.java +++ b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/ElementTypeFilterImpl.java @@ -27,7 +27,6 @@ import org.eclipse.papyrus.infra.gmfdiag.assistant.AssistantPackage; import org.eclipse.papyrus.infra.gmfdiag.assistant.ElementTypeFilter; import org.eclipse.papyrus.infra.gmfdiag.assistant.ModelingAssistantProvider; import org.eclipse.papyrus.infra.gmfdiag.assistant.internal.operations.ElementTypeFilterOperations; -import org.eclipse.uml2.common.util.CacheAdapter; /** * <!-- begin-user-doc --> @@ -184,14 +183,6 @@ public class ElementTypeFilterImpl extends MinimalEObjectImpl.Container implemen */ @Override public IElementType getElementType() { - CacheAdapter cache = getCacheAdapter(); - if (cache != null) { - IElementType result = (IElementType) cache.get(eResource(), this, AssistantPackage.Literals.ELEMENT_TYPE_FILTER__ELEMENT_TYPE); - if (result == null) { - cache.put(eResource(), this, AssistantPackage.Literals.ELEMENT_TYPE_FILTER__ELEMENT_TYPE, result = ElementTypeFilterOperations.getElementType(this)); - } - return result; - } return ElementTypeFilterOperations.getElementType(this); } @@ -338,7 +329,7 @@ public class ElementTypeFilterImpl extends MinimalEObjectImpl.Container implemen return super.toString(); } - StringBuffer result = new StringBuffer(super.toString()); + StringBuilder result = new StringBuilder(super.toString()); result.append(" (name: "); //$NON-NLS-1$ result.append(name); result.append(", elementTypeID: "); //$NON-NLS-1$ @@ -361,16 +352,4 @@ public class ElementTypeFilterImpl extends MinimalEObjectImpl.Container implemen return EcoreUtil.create(eClass); } - /** - * Retrieves the cache adapter for this '<em><b>Element Type Filter</b></em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * - * @return The cache adapter for this '<em><b>Element Type Filter</b></em>'. - * @generated - */ - protected CacheAdapter getCacheAdapter() { - return CacheAdapter.getCacheAdapter(this); - } - } // ElementTypeFilterImpl diff --git a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/ModelingAssistantProviderImpl.java b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/ModelingAssistantProviderImpl.java index 63da5469a1f..b8e20a1a1ee 100644 --- a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/ModelingAssistantProviderImpl.java +++ b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/ModelingAssistantProviderImpl.java @@ -19,37 +19,28 @@ import java.util.Collection; import org.eclipse.core.runtime.IAdaptable; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.common.util.EList; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EObject; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; import org.eclipse.emf.ecore.impl.MinimalEObjectImpl; - -import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.emf.ecore.util.EDataTypeUniqueEList; import org.eclipse.emf.ecore.util.EObjectContainmentEList; import org.eclipse.emf.ecore.util.EObjectContainmentWithInverseEList; import org.eclipse.emf.ecore.util.EcoreUtil; import org.eclipse.emf.ecore.util.InternalEList; - import org.eclipse.gmf.runtime.common.core.service.IOperation; import org.eclipse.gmf.runtime.common.core.service.IProviderChangeListener; import org.eclipse.gmf.runtime.emf.type.core.IClientContext; import org.eclipse.gmf.runtime.emf.type.core.IElementType; import org.eclipse.papyrus.infra.filters.Filter; - import org.eclipse.papyrus.infra.gmfdiag.assistant.Assistant; import org.eclipse.papyrus.infra.gmfdiag.assistant.AssistantPackage; import org.eclipse.papyrus.infra.gmfdiag.assistant.ConnectionAssistant; import org.eclipse.papyrus.infra.gmfdiag.assistant.ModelingAssistantProvider; - import org.eclipse.papyrus.infra.gmfdiag.assistant.PopupAssistant; import org.eclipse.papyrus.infra.gmfdiag.assistant.internal.operations.ModelingAssistantProviderOperations; -import org.eclipse.uml2.common.util.CacheAdapter; import org.eclipse.uml2.common.util.DerivedUnionEObjectEList; import org.eclipse.uml2.common.util.SubsetSupersetEDataTypeUniqueEList; @@ -254,17 +245,6 @@ public class ModelingAssistantProviderImpl extends MinimalEObjectImpl.Container */ @Override public EList<Assistant> getAssistants() { - CacheAdapter cache = getCacheAdapter(); - if (cache != null) { - Resource eResource = eResource(); - @SuppressWarnings("unchecked") - EList<Assistant> assistants = (EList<Assistant>) cache.get(eResource, this, AssistantPackage.Literals.MODELING_ASSISTANT_PROVIDER__ASSISTANT); - if (assistants == null) { - cache.put(eResource, this, AssistantPackage.Literals.MODELING_ASSISTANT_PROVIDER__ASSISTANT, - assistants = new DerivedUnionEObjectEList<>(Assistant.class, this, AssistantPackage.MODELING_ASSISTANT_PROVIDER__ASSISTANT, ASSISTANT_ESUBSETS)); - } - return assistants; - } return new DerivedUnionEObjectEList<>(Assistant.class, this, AssistantPackage.MODELING_ASSISTANT_PROVIDER__ASSISTANT, ASSISTANT_ESUBSETS); } @@ -429,15 +409,6 @@ public class ModelingAssistantProviderImpl extends MinimalEObjectImpl.Container */ @Override public EList<IElementType> getElementTypes() { - CacheAdapter cache = getCacheAdapter(); - if (cache != null) { - @SuppressWarnings("unchecked") - EList<IElementType> result = (EList<IElementType>) cache.get(eResource(), this, AssistantPackage.Literals.MODELING_ASSISTANT_PROVIDER__ELEMENT_TYPE); - if (result == null) { - cache.put(eResource(), this, AssistantPackage.Literals.MODELING_ASSISTANT_PROVIDER__ELEMENT_TYPE, result = ModelingAssistantProviderOperations.getElementTypes(this)); - } - return result; - } return ModelingAssistantProviderOperations.getElementTypes(this); } @@ -474,14 +445,6 @@ public class ModelingAssistantProviderImpl extends MinimalEObjectImpl.Container */ @Override public IClientContext getClientContext() { - CacheAdapter cache = getCacheAdapter(); - if (cache != null) { - IClientContext result = (IClientContext) cache.get(eResource(), this, AssistantPackage.Literals.MODELING_ASSISTANT_PROVIDER__CLIENT_CONTEXT); - if (result == null) { - cache.put(eResource(), this, AssistantPackage.Literals.MODELING_ASSISTANT_PROVIDER__CLIENT_CONTEXT, result = ModelingAssistantProviderOperations.getClientContext(this)); - } - return result; - } return ModelingAssistantProviderOperations.getClientContext(this); } @@ -520,15 +483,6 @@ public class ModelingAssistantProviderImpl extends MinimalEObjectImpl.Container */ @Override public EList<IElementType> getExcludedElementTypes() { - CacheAdapter cache = getCacheAdapter(); - if (cache != null) { - @SuppressWarnings("unchecked") - EList<IElementType> result = (EList<IElementType>) cache.get(eResource(), this, AssistantPackage.Literals.MODELING_ASSISTANT_PROVIDER__EXCLUDED_ELEMENT_TYPE); - if (result == null) { - cache.put(eResource(), this, AssistantPackage.Literals.MODELING_ASSISTANT_PROVIDER__EXCLUDED_ELEMENT_TYPE, result = ModelingAssistantProviderOperations.getExcludedElementTypes(this)); - } - return result; - } return ModelingAssistantProviderOperations.getExcludedElementTypes(this); } @@ -554,15 +508,6 @@ public class ModelingAssistantProviderImpl extends MinimalEObjectImpl.Container */ @Override public EList<IElementType> getRelationshipTypes() { - CacheAdapter cache = getCacheAdapter(); - if (cache != null) { - @SuppressWarnings("unchecked") - EList<IElementType> result = (EList<IElementType>) cache.get(eResource(), this, AssistantPackage.Literals.MODELING_ASSISTANT_PROVIDER__RELATIONSHIP_TYPE); - if (result == null) { - cache.put(eResource(), this, AssistantPackage.Literals.MODELING_ASSISTANT_PROVIDER__RELATIONSHIP_TYPE, result = ModelingAssistantProviderOperations.getRelationshipTypes(this)); - } - return result; - } return ModelingAssistantProviderOperations.getRelationshipTypes(this); } @@ -1033,7 +978,7 @@ public class ModelingAssistantProviderImpl extends MinimalEObjectImpl.Container return super.toString(); } - StringBuffer result = new StringBuffer(super.toString()); + StringBuilder result = new StringBuilder(super.toString()); result.append(" (listener: "); //$NON-NLS-1$ result.append(listeners); result.append(", name: "); //$NON-NLS-1$ @@ -1065,18 +1010,6 @@ public class ModelingAssistantProviderImpl extends MinimalEObjectImpl.Container } /** - * Retrieves the cache adapter for this '<em><b>Modeling Assistant Provider</b></em>'. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * - * @return The cache adapter for this '<em><b>Modeling Assistant Provider</b></em>'. - * @generated - */ - protected CacheAdapter getCacheAdapter() { - return CacheAdapter.getCacheAdapter(this); - } - - /** * <!-- begin-user-doc --> * <!-- end-user-doc --> * diff --git a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/PopupAssistantImpl.java b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/PopupAssistantImpl.java index b601d400705..3da47be873c 100644 --- a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/PopupAssistantImpl.java +++ b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/impl/PopupAssistantImpl.java @@ -15,17 +15,12 @@ package org.eclipse.papyrus.infra.gmfdiag.assistant.impl; import org.eclipse.emf.common.notify.Notification; import org.eclipse.emf.common.notify.NotificationChain; - import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.InternalEObject; - import org.eclipse.emf.ecore.impl.ENotificationImpl; - import org.eclipse.emf.ecore.resource.Resource; - import org.eclipse.emf.ecore.util.EcoreUtil; import org.eclipse.papyrus.infra.filters.Filter; - import org.eclipse.papyrus.infra.gmfdiag.assistant.AssistantPackage; import org.eclipse.papyrus.infra.gmfdiag.assistant.ModelingAssistantProvider; import org.eclipse.papyrus.infra.gmfdiag.assistant.PopupAssistant; @@ -282,8 +277,7 @@ public class PopupAssistantImpl extends AssistantImpl implements PopupAssistant @Override public void setOwningProvider(ModelingAssistantProvider newOwningProvider) { if (newOwningProvider != eInternalContainer() || (eContainerFeatureID() != AssistantPackage.POPUP_ASSISTANT__OWNING_PROVIDER && newOwningProvider != null)) { - if (EcoreUtil.isAncestor(this, newOwningProvider)) - { + if (EcoreUtil.isAncestor(this, newOwningProvider)) { throw new IllegalArgumentException("Recursive containment not allowed for " + toString()); //$NON-NLS-1$ } NotificationChain msgs = null; diff --git a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/internal/operations/ModelingAssistantProviderOperations.java b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/internal/operations/ModelingAssistantProviderOperations.java index baf03233a2b..43c2a9ff6d1 100644 --- a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/internal/operations/ModelingAssistantProviderOperations.java +++ b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/internal/operations/ModelingAssistantProviderOperations.java @@ -421,7 +421,7 @@ public class ModelingAssistantProviderOperations { if (false == type instanceof IHintedType) { return false; } - String hint = ((IHintedType)type).getSemanticHint(); + String hint = ((IHintedType) type).getSemanticHint(); return hint != null && !hint.isEmpty(); } @@ -556,7 +556,7 @@ public class ModelingAssistantProviderOperations { @SuppressWarnings("unchecked") public static boolean isRelationshipType(ModelingAssistantProvider modelingAssistantProvider, IElementType elementType) { Set<IElementType> relationshipTypes; - CacheAdapter cache = CacheAdapter.getCacheAdapter(modelingAssistantProvider); + CacheAdapter cache = CacheAdapter.getCacheAdapter(modelingAssistantProvider); // bug 541590 [CDO] - change is not required here if (cache == null) { relationshipTypes = ImmutableSet.copyOf(modelingAssistantProvider.getRelationshipTypes()); } else { diff --git a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src/org/eclipse/papyrus/infra/gmfdiag/assistant/internal/core/ModelingAssistantModelRegistry.java b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src/org/eclipse/papyrus/infra/gmfdiag/assistant/internal/core/ModelingAssistantModelRegistry.java index da5470e75a5..c65c6e026fd 100644 --- a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src/org/eclipse/papyrus/infra/gmfdiag/assistant/internal/core/ModelingAssistantModelRegistry.java +++ b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src/org/eclipse/papyrus/infra/gmfdiag/assistant/internal/core/ModelingAssistantModelRegistry.java @@ -1,6 +1,6 @@ /***************************************************************************** * Copyright (c) 2014 Christian W. Damus and others. - * + * * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at @@ -10,7 +10,7 @@ * * Contributors: * Christian W. Damus - Initial API and implementation - * + * *****************************************************************************/ package org.eclipse.papyrus.infra.gmfdiag.assistant.internal.core; @@ -77,7 +77,7 @@ public class ModelingAssistantModelRegistry implements IProviderChangeListener { super(); // Attach a CacheAdapter for performance - resourceSet.eAdapters().add(new CacheAdapter()); + resourceSet.eAdapters().add(new CacheAdapter()); // bug 541590 [CDO] - change is not required here // Load plug-in models new ExtensionLoader().readRegistry(); @@ -263,7 +263,7 @@ public class ModelingAssistantModelRegistry implements IProviderChangeListener { @Override public void elementTypeAdded(ElementTypeAddedEvent elementTypeAddedEvent) { // Forget everything we think we know about element types and recompute - CacheAdapter.getCacheAdapter(resourceSet).clear(); + CacheAdapter.getCacheAdapter(resourceSet).clear(); // bug 541590 [CDO] - change is not required here } }; } diff --git a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src/org/eclipse/papyrus/infra/gmfdiag/assistant/internal/core/util/ProviderCache.java b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src/org/eclipse/papyrus/infra/gmfdiag/assistant/internal/core/util/ProviderCache.java index a1a2a78a507..0067cef8e73 100644 --- a/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src/org/eclipse/papyrus/infra/gmfdiag/assistant/internal/core/util/ProviderCache.java +++ b/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant/src/org/eclipse/papyrus/infra/gmfdiag/assistant/internal/core/util/ProviderCache.java @@ -1,6 +1,6 @@ /***************************************************************************** * Copyright (c) 2015 Christian W. Damus and others. - * + * * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at @@ -10,7 +10,7 @@ * * Contributors: * Christian W. Damus - Initial API and implementation - * + * *****************************************************************************/ package org.eclipse.papyrus.infra.gmfdiag.assistant.internal.core.util; @@ -26,7 +26,7 @@ import com.google.common.base.Function; /** * A simple weak cache of computed data for some input type. - * + * * @param <I> * the input type, on which the provider computes provided data * @param <T> @@ -40,7 +40,7 @@ public class ProviderCache<I, T> { /** * Initializes me with a function that lazily computes the provided data from the input if I have not already cached it. - * + * * @param cacheFunction * the cache populator function */ @@ -52,7 +52,7 @@ public class ProviderCache<I, T> { /** * Gets the cache for a particular provider operation. - * + * * @param provider * the provider for which to get the cache * @param key @@ -64,7 +64,7 @@ public class ProviderCache<I, T> { public static <I, T> ProviderCache<I, T> getCache(ModelingAssistantProvider provider, Class<? extends IModelingAssistantOperation> key) { ProviderCache<I, T> result = null; - CacheAdapter adapter = CacheAdapter.getCacheAdapter(provider); + CacheAdapter adapter = CacheAdapter.getCacheAdapter(provider); // bug 541590 [CDO] - change is not required here if (adapter != null) { result = (ProviderCache<I, T>) adapter.get(provider, key); } @@ -74,7 +74,7 @@ public class ProviderCache<I, T> { /** * Creates or replaces the cache for a particular provider operation. - * + * * @param provider * the provider for which to create the cache * @param key @@ -84,9 +84,9 @@ public class ProviderCache<I, T> { * @return the new cache (never {@code null}) */ public static <I, T> ProviderCache<I, T> cache(ModelingAssistantProvider provider, Class<? extends IModelingAssistantOperation> key, Function<? super I, ? extends T> cacheFunction) { - ProviderCache<I, T> result = new ProviderCache<I, T>(cacheFunction); + ProviderCache<I, T> result = new ProviderCache<>(cacheFunction); - CacheAdapter adapter = CacheAdapter.getCacheAdapter(provider); + CacheAdapter adapter = CacheAdapter.getCacheAdapter(provider); // bug 541590 [CDO] - change is not required here if (adapter != null) { adapter.put(provider, key, result); } @@ -96,7 +96,7 @@ public class ProviderCache<I, T> { /** * Obtains the cached data for the specified input. - * + * * @param input * an input object * @return the corresponding data diff --git a/tests/junit/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant.tests/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/tests/AssistedElementTypeFilterTest.java b/tests/junit/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant.tests/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/tests/AssistedElementTypeFilterTest.java index 1c64bb08cb6..ef51d9a5fdf 100644 --- a/tests/junit/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant.tests/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/tests/AssistedElementTypeFilterTest.java +++ b/tests/junit/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant.tests/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/tests/AssistedElementTypeFilterTest.java @@ -17,9 +17,9 @@ import static org.eclipse.papyrus.infra.gmfdiag.assistant.tests.ElementTypesUtil import static org.hamcrest.CoreMatchers.is; import static org.hamcrest.CoreMatchers.nullValue; import static org.hamcrest.MatcherAssert.assertThat; + import java.util.Arrays; -import junit.framework.TestCase; -import junit.textui.TestRunner; + import org.eclipse.emf.common.util.URI; import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.emf.ecore.resource.ResourceSet; @@ -33,6 +33,9 @@ import org.eclipse.uml2.common.util.CacheAdapter; import org.eclipse.uml2.uml.UMLFactory; import org.eclipse.uml2.uml.resource.UMLResource; +import junit.framework.TestCase; +import junit.textui.TestRunner; + /** * <!-- begin-user-doc --> * A test case for the model object '<em><b>Assisted Element Type Filter</b></em>'. @@ -52,8 +55,7 @@ import org.eclipse.uml2.uml.resource.UMLResource; * * @generated */ -public class AssistedElementTypeFilterTest extends TestCase -{ +public class AssistedElementTypeFilterTest extends TestCase { /** * The fixture for this Assisted Element Type Filter test case. @@ -70,8 +72,7 @@ public class AssistedElementTypeFilterTest extends TestCase * * @generated */ - public static void main(String[] args) - { + public static void main(String[] args) { TestRunner.run(AssistedElementTypeFilterTest.class); } @@ -82,8 +83,7 @@ public class AssistedElementTypeFilterTest extends TestCase * * @generated */ - public AssistedElementTypeFilterTest(String name) - { + public AssistedElementTypeFilterTest(String name) { super(name); } @@ -94,8 +94,7 @@ public class AssistedElementTypeFilterTest extends TestCase * * @generated */ - protected void setFixture(AssistedElementTypeFilter fixture) - { + protected void setFixture(AssistedElementTypeFilter fixture) { this.fixture = fixture; } @@ -106,8 +105,7 @@ public class AssistedElementTypeFilterTest extends TestCase * * @generated */ - protected AssistedElementTypeFilter getFixture() - { + protected AssistedElementTypeFilter getFixture() { return fixture; } @@ -119,10 +117,9 @@ public class AssistedElementTypeFilterTest extends TestCase * @generated NOT */ @Override - protected void setUp() throws Exception - { + protected void setUp() throws Exception { ResourceSet rset = new ResourceSetImpl(); - rset.eAdapters().add(new CacheAdapter()); + rset.eAdapters().add(new CacheAdapter()); // bug 541590 [CDO] - change is not required here Resource res = rset.getResource(URI.createPlatformPluginURI("org.eclipse.papyrus.infra.gmfdiag.assistant.tests/resources/test.assistants", true), true); setFixture((AssistedElementTypeFilter) ((ModelingAssistantProvider) res.getContents().get(0)).getOwnedFilter("isAssistedElementType")); @@ -136,8 +133,7 @@ public class AssistedElementTypeFilterTest extends TestCase * @generated NOT */ @Override - protected void tearDown() throws Exception - { + protected void tearDown() throws Exception { EMFHelper.unload(EMFHelper.getResourceSet(getFixture())); setFixture(null); } @@ -150,8 +146,7 @@ public class AssistedElementTypeFilterTest extends TestCase * @see org.eclipse.papyrus.infra.gmfdiag.assistant.AssistedElementTypeFilter#getProvider() * @generated NOT */ - public void testGetProvider() - { + public void testGetProvider() { ModelingAssistantProvider provider = (ModelingAssistantProvider) EcoreUtil.getRootContainer(getFixture()); assertThat(getFixture().getProvider(), is(provider)); @@ -173,8 +168,7 @@ public class AssistedElementTypeFilterTest extends TestCase * @see org.eclipse.papyrus.infra.filters.Filter#matches(java.lang.Object) * @generated NOT */ - public void testMatches__Object() - { + public void testMatches__Object() { // Match an element type assertThat(getFixture().matches(canonicalize(UMLElementTypes.DATA_TYPE)), is(true)); assertThat(getFixture().matches(canonicalize(UMLElementTypes.ENUMERATION)), is(false)); // don't match element-type subtypes @@ -185,7 +179,7 @@ public class AssistedElementTypeFilterTest extends TestCase EMFHelper.getResourceSet(getFixture()).getResources().add(uml); uml.getContents().addAll(Arrays.asList( // UMLFactory.eINSTANCE.createDataType(), // - UMLFactory.eINSTANCE.createEnumeration(),// + UMLFactory.eINSTANCE.createEnumeration(), // UMLFactory.eINSTANCE.createCallBehaviorAction())); // Match an object diff --git a/tests/junit/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant.tests/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/tests/ModelingAssistantProviderTest.java b/tests/junit/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant.tests/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/tests/ModelingAssistantProviderTest.java index e4516c82044..6cdd8de9ecc 100644 --- a/tests/junit/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant.tests/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/tests/ModelingAssistantProviderTest.java +++ b/tests/junit/plugins/infra/gmfdiag/assistant/org.eclipse.papyrus.infra.gmfdiag.assistant.tests/src-gen/org/eclipse/papyrus/infra/gmfdiag/assistant/tests/ModelingAssistantProviderTest.java @@ -18,9 +18,9 @@ import static org.hamcrest.CoreMatchers.hasItem; import static org.hamcrest.CoreMatchers.is; import static org.hamcrest.CoreMatchers.not; import static org.hamcrest.MatcherAssert.assertThat; + import java.util.Collection; -import junit.framework.TestCase; -import junit.textui.TestRunner; + import org.eclipse.emf.common.util.URI; import org.eclipse.emf.ecore.resource.Resource; import org.eclipse.emf.ecore.resource.ResourceSet; @@ -42,6 +42,9 @@ import org.eclipse.uml2.common.util.CacheAdapter; import org.eclipse.uml2.uml.UMLFactory; import org.hamcrest.CoreMatchers; +import junit.framework.TestCase; +import junit.textui.TestRunner; + /** * <!-- begin-user-doc --> * A test case for the model object '<em><b>Modeling Assistant Provider</b></em>'. @@ -145,7 +148,7 @@ public class ModelingAssistantProviderTest extends TestCase { @Override protected void setUp() throws Exception { ResourceSet rset = new ResourceSetImpl(); - rset.eAdapters().add(new CacheAdapter()); + rset.eAdapters().add(new CacheAdapter()); // bug 541590 [CDO] - change is not required here Resource res = rset.getResource(URI.createPlatformPluginURI("org.eclipse.papyrus.infra.gmfdiag.assistant.tests/resources/test.assistants", true), true); setFixture((ModelingAssistantProvider) res.getContents().get(0)); @@ -185,8 +188,7 @@ public class ModelingAssistantProviderTest extends TestCase { * @see org.eclipse.papyrus.infra.gmfdiag.assistant.ModelingAssistantProvider#getClientContext() * @generated NOT */ - public void testGetClientContext() - { + public void testGetClientContext() { assertThat(getFixture().getClientContext(), is(ElementTypeUtils.getDefaultClientContext())); getFixture().setClientContextID("org.eclipse.papyrus.uml.diagram.clazz.TypeContext"); @@ -211,8 +213,7 @@ public class ModelingAssistantProviderTest extends TestCase { * @see org.eclipse.papyrus.infra.gmfdiag.assistant.ModelingAssistantProvider#getExcludedElementTypes() * @generated NOT */ - public void testGetExcludedElementTypes() - { + public void testGetExcludedElementTypes() { assertThat(getFixture().getExcludedElementTypes(), hasItem(canonicalize(UMLElementTypes.ASSOCIATION_CLASS))); } @@ -224,8 +225,7 @@ public class ModelingAssistantProviderTest extends TestCase { * @see org.eclipse.papyrus.infra.gmfdiag.assistant.ModelingAssistantProvider#getRelationshipTypes() * @generated NOT */ - public void testGetRelationshipTypes() - { + public void testGetRelationshipTypes() { assertThat(getFixture().getRelationshipTypes(), hasItem(canonicalize(UMLElementTypes.USAGE))); assertThat(getFixture().getRelationshipTypes(), hasItem(canonicalize(UMLElementTypes.GENERALIZATION))); assertThat(getFixture().getRelationshipTypes(), not(hasItem(canonicalize(UMLElementTypes.CLASS)))); @@ -491,8 +491,7 @@ public class ModelingAssistantProviderTest extends TestCase { * @see org.eclipse.papyrus.infra.gmfdiag.assistant.ModelingAssistantProvider#getElementType(java.lang.String) * @generated NOT */ - public void testGetElementType__String() - { + public void testGetElementType__String() { assertThat(canonicalize(UMLElementTypes.CLASS), is(getFixture().getElementType("org.eclipse.papyrus.uml.Class"))); } @@ -504,8 +503,7 @@ public class ModelingAssistantProviderTest extends TestCase { * @see org.eclipse.papyrus.infra.gmfdiag.assistant.ModelingAssistantProvider#isRelationshipType(org.eclipse.gmf.runtime.emf.type.core.IElementType) * @generated NOT */ - public void testIsRelationshipType__IElementType() - { + public void testIsRelationshipType__IElementType() { assertThat(getFixture().isRelationshipType(canonicalize(UMLElementTypes.USAGE)), is(true)); assertThat(getFixture().isRelationshipType(canonicalize(UMLElementTypes.GENERALIZATION)), is(true)); assertThat(getFixture().isRelationshipType(canonicalize(UMLElementTypes.CLASS)), is(false)); |