public class PatternImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements Pattern
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Method and Description |
---|---|
org.eclipse.uml2.uml.Collaboration |
basicGetBase_Collaboration() |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
org.eclipse.uml2.uml.Collaboration |
getBase_Collaboration() |
org.eclipse.emf.common.util.EList<java.lang.String> |
getConsequences() |
org.eclipse.emf.common.util.EList<java.lang.String> |
getImplementation() |
java.lang.String |
getIntent() |
org.eclipse.emf.common.util.EList<java.lang.String> |
getOtherNames() |
org.eclipse.emf.common.util.EList<java.lang.String> |
getPatternAssumptions() |
org.eclipse.emf.common.util.EList<java.lang.String> |
getPatternGuarantees() |
java.lang.String |
getPatternName() |
java.lang.String |
getPreview() |
java.lang.String |
getProblem() |
java.lang.String |
getSolution() |
void |
setBase_Collaboration(org.eclipse.uml2.uml.Collaboration newBase_Collaboration) |
void |
setIntent(java.lang.String newIntent) |
void |
setPatternName(java.lang.String newPatternName) |
void |
setPreview(java.lang.String newPreview) |
void |
setProblem(java.lang.String newProblem) |
void |
setSolution(java.lang.String newSolution) |
java.lang.String |
toString() |
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public org.eclipse.uml2.uml.Collaboration getBase_Collaboration()
getBase_Collaboration
in interface Pattern
Pattern.setBase_Collaboration(Collaboration)
,
PatternsProfilePackage.getPattern_Base_Collaboration()
public org.eclipse.uml2.uml.Collaboration basicGetBase_Collaboration()
public void setBase_Collaboration(org.eclipse.uml2.uml.Collaboration newBase_Collaboration)
setBase_Collaboration
in interface Pattern
newBase_Collaboration
- the new value of the 'Base Collaboration' reference.Pattern.getBase_Collaboration()
public java.lang.String getPatternName()
getPatternName
in interface Pattern
Pattern.setPatternName(String)
,
PatternsProfilePackage.getPattern_PatternName()
public void setPatternName(java.lang.String newPatternName)
setPatternName
in interface Pattern
newPatternName
- the new value of the 'Pattern Name' attribute.Pattern.getPatternName()
public org.eclipse.emf.common.util.EList<java.lang.String> getOtherNames()
getOtherNames
in interface Pattern
PatternsProfilePackage.getPattern_OtherNames()
public java.lang.String getIntent()
getIntent
in interface Pattern
Pattern.setIntent(String)
,
PatternsProfilePackage.getPattern_Intent()
public void setIntent(java.lang.String newIntent)
setIntent
in interface Pattern
newIntent
- the new value of the 'Intent' attribute.Pattern.getIntent()
public java.lang.String getProblem()
getProblem
in interface Pattern
Pattern.setProblem(String)
,
PatternsProfilePackage.getPattern_Problem()
public void setProblem(java.lang.String newProblem)
setProblem
in interface Pattern
newProblem
- the new value of the 'Problem' attribute.Pattern.getProblem()
public java.lang.String getSolution()
getSolution
in interface Pattern
Pattern.setSolution(String)
,
PatternsProfilePackage.getPattern_Solution()
public void setSolution(java.lang.String newSolution)
setSolution
in interface Pattern
newSolution
- the new value of the 'Solution' attribute.Pattern.getSolution()
public org.eclipse.emf.common.util.EList<java.lang.String> getConsequences()
getConsequences
in interface Pattern
PatternsProfilePackage.getPattern_Consequences()
public org.eclipse.emf.common.util.EList<java.lang.String> getImplementation()
getImplementation
in interface Pattern
PatternsProfilePackage.getPattern_Implementation()
public org.eclipse.emf.common.util.EList<java.lang.String> getPatternAssumptions()
getPatternAssumptions
in interface Pattern
PatternsProfilePackage.getPattern_PatternAssumptions()
public org.eclipse.emf.common.util.EList<java.lang.String> getPatternGuarantees()
getPatternGuarantees
in interface Pattern
PatternsProfilePackage.getPattern_PatternGuarantees()
public java.lang.String getPreview()
getPreview
in interface Pattern
Pattern.setPreview(String)
,
PatternsProfilePackage.getPattern_Preview()
public void setPreview(java.lang.String newPreview)
setPreview
in interface Pattern
newPreview
- the new value of the 'Preview' attribute.Pattern.getPreview()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl