public static void Execute(UMLDiagram owningDiagram, MonoUML.DI.Point position)
 {
     ExpertCoder.Uml2.UseCase useCaseModel = (ExpertCoder.Uml2.UseCase)MonoUML.Widgets.Helper.CreateUmlElement ("UseCase");
     UMLUseCase useCase = UMLUseCase.CreateNew (owningDiagram, useCaseModel);
     useCase.Move (position.X, position.Y);
     owningDiagram.AddNewClassifier(useCase, useCaseModel);
 }
 public static void Execute(UMLDiagram owningDiagram, MonoUML.DI.Point position)
 {
     ExpertCoder.Uml2.Actor actorModel = (ExpertCoder.Uml2.Actor)MonoUML.Widgets.Helper.CreateUmlElement ("Actor");
     UMLActor actor = UMLActor.CreateNew (owningDiagram, actorModel);
     actor.Move (position.X, position.Y);
     owningDiagram.AddNewClassifier(actor, actorModel);
 }
 public static void Execute(UMLDiagram owningDiagram, MonoUML.DI.Point position)
 {
     ExpertCoder.Uml2.Class classModel = (ExpertCoder.Uml2.Class)MonoUML.Widgets.Helper.CreateUmlElement ("Class");
     UMLClass cls = UMLClass.CreateNew (owningDiagram, classModel);
     cls.Move (position.X, position.Y);
     owningDiagram.AddNewClassifier(cls, classModel);
 }
Exemple #4
0
        public static UML.Element GetSemanticElement(
			MonoUML.DI.GraphElement graphElement)
        {
            if(graphElement == null) return null;
            Uml2SemanticModelBridge bridge =
                graphElement.SemanticModel as Uml2SemanticModelBridge;
            return bridge==null ? null : bridge.Element;
        }
 public static void Execute(UMLDiagram owningDiagram, MonoUML.DI.Point position)
 {
     UML.InstanceSpecification classModel
         = (UML.InstanceSpecification)MonoUML.Widgets.Helper.CreateUmlElement ("InstanceSpecification");
     UMLInstanceSpecification cls = UMLInstanceSpecification.CreateNew (owningDiagram, classModel);
     cls.Move (position.X, position.Y);
     //			owningDiagram.AddNewInstanceSpecification(cls, classModel);
 }