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
private static class
AnalysisPatternsProfile.ObjectiveEnumeration
static class
AnalysisPatternsProfile.ObjectiveStereotype
static class
AnalysisPatternsProfile.relationEnum
private static class
AnalysisPatternsProfile.RelationEnumeration
-
Nested classes/interfaces inherited from class com.nomagic.profiles.ProfileImplementation
ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description private AnalysisPatternsProfile.DesignVariableStereotype
designVariableStereotype
private Class
monteCarloAnalysis
static java.lang.String
OBJECTIVE_DATATYPE
private AnalysisPatternsProfile.ObjectiveEnumeration
objectiveEnumeration
private AnalysisPatternsProfile.ObjectiveStereotype
objectiveStereotype
static java.lang.String
PROFILE_NAME
static java.lang.String
PROFILE_URI
static java.lang.String
RELATION_DATATYPE
private AnalysisPatternsProfile.RelationEnumeration
relationEnumeration
private Class
tradeStudyAnalysis
-
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<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
-
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()
-
-