public interface Pattern
extends org.eclipse.emf.ecore.EObject
The following features are supported:
PatternsProfilePackage.getPattern()
Modifier and Type | Method and Description |
---|---|
org.eclipse.uml2.uml.Collaboration |
getBase_Collaboration()
Returns the value of the 'Base Collaboration' reference.
|
org.eclipse.emf.common.util.EList<java.lang.String> |
getConsequences()
Returns the value of the 'Consequences' attribute list.
|
org.eclipse.emf.common.util.EList<java.lang.String> |
getImplementation()
Returns the value of the 'Implementation' attribute list.
|
java.lang.String |
getIntent()
Returns the value of the 'Intent' attribute.
|
org.eclipse.emf.common.util.EList<java.lang.String> |
getOtherNames()
Returns the value of the 'Other Names' attribute list.
|
org.eclipse.emf.common.util.EList<java.lang.String> |
getPatternAssumptions()
Returns the value of the 'Pattern Assumptions' attribute list.
|
org.eclipse.emf.common.util.EList<java.lang.String> |
getPatternGuarantees()
Returns the value of the 'Pattern Guarantees' attribute list.
|
java.lang.String |
getPatternName()
Returns the value of the 'Pattern Name' attribute.
|
java.lang.String |
getPreview()
Returns the value of the 'Preview' attribute.
|
java.lang.String |
getProblem()
Returns the value of the 'Problem' attribute.
|
java.lang.String |
getSolution()
Returns the value of the 'Solution' attribute.
|
void |
setBase_Collaboration(org.eclipse.uml2.uml.Collaboration value)
Sets the value of the '
Base Collaboration ' reference. |
void |
setIntent(java.lang.String value)
Sets the value of the '
Intent ' attribute. |
void |
setPatternName(java.lang.String value)
Sets the value of the '
Pattern Name ' attribute. |
void |
setPreview(java.lang.String value)
Sets the value of the '
Preview ' attribute. |
void |
setProblem(java.lang.String value)
Sets the value of the '
Problem ' attribute. |
void |
setSolution(java.lang.String value)
Sets the value of the '
Solution ' attribute. |
org.eclipse.uml2.uml.Collaboration getBase_Collaboration()
If the meaning of the 'Base Collaboration' reference isn't clear, there really should be more of a description here...
setBase_Collaboration(Collaboration)
,
PatternsProfilePackage.getPattern_Base_Collaboration()
void setBase_Collaboration(org.eclipse.uml2.uml.Collaboration value)
Base Collaboration
' reference.
value
- the new value of the 'Base Collaboration' reference.getBase_Collaboration()
java.lang.String getPatternName()
If the meaning of the 'Pattern Name' attribute isn't clear, there really should be more of a description here...
setPatternName(String)
,
PatternsProfilePackage.getPattern_PatternName()
void setPatternName(java.lang.String value)
Pattern Name
' attribute.
value
- the new value of the 'Pattern Name' attribute.getPatternName()
org.eclipse.emf.common.util.EList<java.lang.String> getOtherNames()
String
.
If the meaning of the 'Other Names' attribute list isn't clear, there really should be more of a description here...
PatternsProfilePackage.getPattern_OtherNames()
java.lang.String getIntent()
If the meaning of the 'Intent' attribute isn't clear, there really should be more of a description here...
setIntent(String)
,
PatternsProfilePackage.getPattern_Intent()
void setIntent(java.lang.String value)
Intent
' attribute.
value
- the new value of the 'Intent' attribute.getIntent()
java.lang.String getProblem()
If the meaning of the 'Problem' attribute isn't clear, there really should be more of a description here...
setProblem(String)
,
PatternsProfilePackage.getPattern_Problem()
void setProblem(java.lang.String value)
Problem
' attribute.
value
- the new value of the 'Problem' attribute.getProblem()
java.lang.String getSolution()
If the meaning of the 'Solution' attribute isn't clear, there really should be more of a description here...
setSolution(String)
,
PatternsProfilePackage.getPattern_Solution()
void setSolution(java.lang.String value)
Solution
' attribute.
value
- the new value of the 'Solution' attribute.getSolution()
org.eclipse.emf.common.util.EList<java.lang.String> getConsequences()
String
.
If the meaning of the 'Consequences' attribute list isn't clear, there really should be more of a description here...
PatternsProfilePackage.getPattern_Consequences()
org.eclipse.emf.common.util.EList<java.lang.String> getImplementation()
String
.
If the meaning of the 'Implementation' attribute list isn't clear, there really should be more of a description here...
PatternsProfilePackage.getPattern_Implementation()
org.eclipse.emf.common.util.EList<java.lang.String> getPatternAssumptions()
String
.
If the meaning of the 'Pattern Assumptions' attribute list isn't clear, there really should be more of a description here...
PatternsProfilePackage.getPattern_PatternAssumptions()
org.eclipse.emf.common.util.EList<java.lang.String> getPatternGuarantees()
String
.
If the meaning of the 'Pattern Guarantees' attribute list isn't clear, there really should be more of a description here...
PatternsProfilePackage.getPattern_PatternGuarantees()
java.lang.String getPreview()
If the meaning of the 'Preview' attribute isn't clear, there really should be more of a description here...
setPreview(String)
,
PatternsProfilePackage.getPattern_Preview()
void setPreview(java.lang.String value)
Preview
' attribute.
value
- the new value of the 'Preview' attribute.getPreview()