| java.lang.Object com.metaboss.sdlctools.models.impl.metabossmodel.UMLUtils
UMLUtils | final public class UMLUtils (Code) | | This is a utility class which contains generic UML utility methods
|
Method Summary | |
public static void | attachSingleTagToElement(org.omg.uml.foundation.core.ModelElement pModelElement, org.omg.uml.foundation.core.TagDefinition pTagDefinition, String pTagValue) | public static void | copyComment(com.metaboss.sdlctools.models.metabossmodel.ModelElement pSourceModelElement, org.omg.uml.foundation.core.ModelElement pTargetModelElement) | public static void | copyComment(String pCommentText, org.omg.uml.foundation.core.ModelElement pTargetModelElement) | public static void | copyComment(org.omg.uml.foundation.core.ModelElement pSourceModelElement, com.metaboss.sdlctools.models.metabossmodel.ModelElement pTargetModelElement) | public static org.omg.uml.foundation.datatypes.Multiplicity | createMultiplicityInstance(org.omg.uml.UmlPackage pTargetUMLModelExtent, int pLowerLimit, int pUpperLimit) | public static org.omg.uml.foundation.core.Binding | findUmlBinding(org.omg.uml.foundation.core.ModelElement pModelElement, String pXPath) | public static org.omg.uml.foundation.core.UmlClass | findUmlClass(String pUMLModelName, ModelElement pModelElement, String pXPath) | public static org.omg.uml.foundation.core.DataType | findUmlDataType(String pUMLModelName, DataType pDataType) | public static org.omg.uml.modelmanagement.UmlPackage | findUmlPackage(String pUMLModelName, ModelElement pModelElement, String pXPath) | public static org.omg.uml.behavioralelements.statemachines.StateVertex | findUmlState(String pUMLModelName, State pState) | public static org.omg.uml.behavioralelements.statemachines.StateMachine | findUmlStateMachine(String pUMLModelName, StateMachine pStateMachine) | public static String[] | getMultipleOptionalTagValue(org.omg.uml.foundation.core.ModelElement pModelElement, String pTagName) | public static String | getSingleOptionalTagValue(org.omg.uml.foundation.core.ModelElement pModelElement, String pTagName) | public static org.omg.uml.foundation.core.UmlClass | getUmlClass(String pUMLModelName, ModelElement pModelElement, String pXPath) | public static org.omg.uml.foundation.core.DataType | getUmlDataType(String pUMLModelName, DataType pDataType) | public static org.omg.uml.modelmanagement.UmlPackage | getUmlPackage(String pUMLModelName, ModelElement pModelElement, String pXPath) | public static org.omg.uml.behavioralelements.statemachines.StateVertex | getUmlState(String pUMLModelName, State pState) | public static org.omg.uml.behavioralelements.statemachines.StateMachine | getUmlStateMachine(String pUMLModelName, StateMachine pStateMachine) |
attachSingleTagToElement | public static void attachSingleTagToElement(org.omg.uml.foundation.core.ModelElement pModelElement, org.omg.uml.foundation.core.TagDefinition pTagDefinition, String pTagValue) throws ModelRepositoryException(Code) | | |
copyComment | public static void copyComment(String pCommentText, org.omg.uml.foundation.core.ModelElement pTargetModelElement)(Code) | | Creates UML Comment out of ModelElement description and attaches it to the target model element
|
createMultiplicityInstance | public static org.omg.uml.foundation.datatypes.Multiplicity createMultiplicityInstance(org.omg.uml.UmlPackage pTargetUMLModelExtent, int pLowerLimit, int pUpperLimit)(Code) | | |
findUmlBinding | public static org.omg.uml.foundation.core.Binding findUmlBinding(org.omg.uml.foundation.core.ModelElement pModelElement, String pXPath) throws ModelRepositoryException(Code) | | |
|
|