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 class
AnalysisPatternsProfile.DesignVariableStereotype
static class
AnalysisPatternsProfile.objectiveEnum
static class
AnalysisPatternsProfile.ObjectiveStereotype
static class
AnalysisPatternsProfile.relationEnum
-
Nested classes/interfaces inherited from class com.nomagic.profiles.ProfileImplementation
ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
OBJECTIVE_DATATYPE
static java.lang.String
PROFILE_NAME
static java.lang.String
PROFILE_URI
static java.lang.String
RELATION_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 void
clearCache()
AnalysisPatternsProfile.DesignVariableStereotype
designVariable()
protected java.util.Collection<com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper>
generatedGetAllElementWrappers()
protected java.util.Collection<Stereotype>
generatedGetAllStereotypes()
static AnalysisPatternsProfile
getInstance(BaseElement baseElement)
static AnalysisPatternsProfile
getInstanceByProject(com.nomagic.uml2.project.ElementProject project)
Class
getMonteCarloAnalysis()
Enumeration
getObjective()
Enumeration
getRelation()
Class
getTradeStudyAnalysis()
AnalysisPatternsProfile.ObjectiveStereotype
objective()
-
-
-
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()
-
-