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.objectiveEnumstatic classAnalysisPatternsProfile.ObjectiveStereotypestatic classAnalysisPatternsProfile.relationEnum-
Nested classes/interfaces inherited from class com.nomagic.profiles.ProfileImplementation
ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringOBJECTIVE_DATATYPEstatic java.lang.StringPROFILE_NAMEstatic java.lang.StringPROFILE_URIstatic java.lang.StringRELATION_DATATYPE
-
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<com.nomagic.profiles.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
-
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
-
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<com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper> generatedGetAllElementWrappers()
-
generatedGetAllStereotypes
protected java.util.Collection<Stereotype> generatedGetAllStereotypes()
-
-