Package com.nomagic.magicdraw.sysml.util
Class AnalysisPatternsProfile
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation
-
- com.nomagic.magicdraw.sysml.util.AnalysisPatternsProfile
-
@OpenApiAll public class AnalysisPatternsProfile extends ProfileImplementation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAnalysisPatternsProfile.DesignVariableStereotypestatic classAnalysisPatternsProfile.objectiveEnumprivate static classAnalysisPatternsProfile.ObjectiveEnumerationstatic classAnalysisPatternsProfile.ObjectiveStereotypestatic classAnalysisPatternsProfile.relationEnumprivate static classAnalysisPatternsProfile.RelationEnumeration-
Nested classes/interfaces inherited from class com.nomagic.profiles.ProfileImplementation
ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description private AnalysisPatternsProfile.DesignVariableStereotypedesignVariableStereotypeprivate ClassmonteCarloAnalysisstatic java.lang.StringOBJECTIVE_DATATYPEprivate AnalysisPatternsProfile.ObjectiveEnumerationobjectiveEnumerationprivate AnalysisPatternsProfile.ObjectiveStereotypeobjectiveStereotypestatic java.lang.StringPROFILE_NAMEstatic java.lang.StringPROFILE_URIstatic java.lang.StringRELATION_DATATYPEprivate AnalysisPatternsProfile.RelationEnumerationrelationEnumerationprivate ClasstradeStudyAnalysis
-
Constructor Summary
Constructors Constructor Description AnalysisPatternsProfile(com.nomagic.profiles.ProfileCache cache)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidclearCache()AnalysisPatternsProfile.DesignVariableStereotypedesignVariable()protected java.util.Collection<ProfileImplementation.ProfileElementWrapper>generatedGetAllElementWrappers()protected java.util.Collection<Stereotype>generatedGetAllStereotypes()static AnalysisPatternsProfilegetInstance(BaseElement baseElement)static AnalysisPatternsProfilegetInstanceByProject(com.nomagic.uml2.project.ElementProject project)ClassgetMonteCarloAnalysis()EnumerationgetObjective()EnumerationgetRelation()ClassgetTradeStudyAnalysis()AnalysisPatternsProfile.ObjectiveStereotypeobjective()
-
-
-
Field Detail
-
tradeStudyAnalysis
@CheckForNull private Class tradeStudyAnalysis
-
monteCarloAnalysis
@CheckForNull private Class monteCarloAnalysis
-
PROFILE_URI
public static final java.lang.String PROFILE_URI
- See Also:
- Constant Field Values
-
PROFILE_NAME
public static final java.lang.String PROFILE_NAME
- See Also:
- Constant Field Values
-
designVariableStereotype
private final AnalysisPatternsProfile.DesignVariableStereotype designVariableStereotype
-
objectiveStereotype
private final AnalysisPatternsProfile.ObjectiveStereotype objectiveStereotype
-
objectiveEnumeration
private final AnalysisPatternsProfile.ObjectiveEnumeration objectiveEnumeration
-
relationEnumeration
private final AnalysisPatternsProfile.RelationEnumeration relationEnumeration
-
OBJECTIVE_DATATYPE
public static final java.lang.String OBJECTIVE_DATATYPE
- See Also:
- Constant Field Values
-
RELATION_DATATYPE
public static final java.lang.String RELATION_DATATYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getTradeStudyAnalysis
@CheckForNull public Class getTradeStudyAnalysis()
-
getMonteCarloAnalysis
@CheckForNull public Class getMonteCarloAnalysis()
-
clearCache
protected void clearCache()
-
getInstance
public static AnalysisPatternsProfile getInstance(BaseElement baseElement)
-
getInstanceByProject
public static AnalysisPatternsProfile getInstanceByProject(com.nomagic.uml2.project.ElementProject project)
-
designVariable
public AnalysisPatternsProfile.DesignVariableStereotype designVariable()
-
objective
public AnalysisPatternsProfile.ObjectiveStereotype objective()
-
getObjective
public Enumeration getObjective()
-
getRelation
public Enumeration getRelation()
-
generatedGetAllElementWrappers
protected java.util.Collection<ProfileImplementation.ProfileElementWrapper> generatedGetAllElementWrappers()
-
generatedGetAllStereotypes
protected java.util.Collection<Stereotype> generatedGetAllStereotypes()
-
-