Examples of UmlClass


Examples of org.tinyuml.model.UmlClass

 
  /**
   * Initial state.
   */
  public void testInitial() {
    UmlClass umlclass = UmlClass.getInstance();
    assertFalse(umlclass.isAbstract());
    assertEquals(0, umlclass.getAttributes().size());
  }
View Full Code Here

Examples of org.tinyuml.model.UmlClass

 
  /**
   * Tests the setters.
   */
  public void testSetters() {
    UmlClass umlclass = UmlClass.getInstance();
    umlclass.setAbstract(true);
    assertTrue(umlclass.isAbstract());
  }
View Full Code Here

Examples of org.tinyuml.model.UmlClass

 
  /**
   * Tests UmlClass creation.
   */
  public void testCreateClass() {
    UmlClass cl1 = (UmlClass) factory.create(ElementType.CLASS);
    assertNotNull(cl1);
    assertTrue(umlModel.contains(cl1));
  }
View Full Code Here

Examples of org.tinyuml.model.UmlClass

 
  /**
   * Initial state.
   */
  public void testInitial() {
    UmlClass umlclass = UmlClass.getInstance();
    assertNull(umlclass.getName());
    assertFalse(umlclass.isAbstract());
    assertEquals(0, umlclass.getAttributes().size());
  }
View Full Code Here

Examples of org.tinyuml.model.UmlClass

 
  /**
   * Tests the setters.
   */
  public void testSetters() {
    UmlClass umlclass = UmlClass.getInstance();
    umlclass.setAbstract(true);
    assertTrue(umlclass.isAbstract());
  }
View Full Code Here

Examples of org.tinyuml.model.UmlClass

 
  /**
   * Tests UmlClass creation.
   */
  public void testCreateClass() {
    UmlClass cl1 = (UmlClass) factory.create(ElementType.CLASS);
    assertNotNull(cl1);
    assertTrue(umlModel.contains(cl1));
  }
View Full Code Here

Examples of org.tinyuml.model.UmlClass

   * {@inheritDoc}
   */
  public void editProperties(DiagramElement element) {
    if (element instanceof ClassElement) {
      ClassElement classElement = (ClassElement) element;
      UmlClass umlclass = (UmlClass) classElement.getModelElement();
      EditClassDialog dialog = new EditClassDialog(frame, classElement, true);
      dialog.setLocationRelativeTo(frame);
      dialog.setVisible(true);
      if (dialog.isOk()) {
        umlclass.setAbstract(dialog.classIsAbstract());
        classElement.setShowOperations(dialog.showOperations());
        classElement.setShowAttributes(dialog.showAttributes());
        classElement.setShowStereotypes(dialog.showStereotypes());
        umlclass.setMethods(dialog.getMethods());
        umlclass.setAttributes(dialog.getAttributes());
        umlclass.setStereotypes(dialog.getStereotypes());
      }
    }
  }
View Full Code Here

Examples of org.tinyuml.model.UmlClass

   * {@inheritDoc}
   */
  public void editProperties(DiagramElement element) {
    if (element instanceof ClassElement) {
      ClassElement classElement = (ClassElement) element;
      UmlClass umlclass = (UmlClass) classElement.getModelElement();
      EditClassDialog dialog = new EditClassDialog(frame, classElement, true);
      dialog.setLocationRelativeTo(frame);
      dialog.setVisible(true);
      if (dialog.isOk()) {
        umlclass.setAbstract(dialog.classIsAbstract());
        classElement.setShowOperations(dialog.showOperations());
        classElement.setShowAttributes(dialog.showAttributes());
        classElement.setShowStereotypes(dialog.showStereotypes());
        umlclass.setMethods(dialog.getMethods());
        umlclass.setAttributes(dialog.getAttributes());
        umlclass.setStereotypes(dialog.getStereotypes());
        redraw();
      }
    }
  }
View Full Code Here

Examples of org.tinyuml.model.UmlClass

   * {@inheritDoc}
   */
  public void editProperties(DiagramElement element) {
    if (element instanceof ClassElement) {
      ClassElement classElement = (ClassElement) element;
      UmlClass umlclass = (UmlClass) classElement.getModelElement();
      EditClassDialog dialog = new EditClassDialog(frame, classElement, true);
      dialog.setLocationRelativeTo(frame);
      dialog.setVisible(true);
      if (dialog.isOk()) {
        umlclass.setAbstract(dialog.classIsAbstract());
        classElement.setShowOperations(dialog.showOperations());
        classElement.setShowAttributes(dialog.showAttributes());
        classElement.setShowStereotypes(dialog.showStereotypes());
        umlclass.setName(dialog.getName());
        umlclass.setMethods(dialog.getMethods());
        umlclass.setAttributes(dialog.getAttributes());
        umlclass.setStereotypes(dialog.getStereotypes());
        redraw();
      }
    } else if (element instanceof Association) {
      Association association = (Association) element;
      EditAssociationDialog dialog = new EditAssociationDialog(frame,
View Full Code Here

Examples of org.tinyuml.model.UmlClass

    compElem.setModelElement(comp);
    compElem.addNodeChangeListener(diagram);
    elementPrototypes.put(ElementType.COMPONENT, compElem);

    // Add class prototype
    UmlClass clss = (UmlClass) UmlClass.getPrototype().clone();
    clss.setName("Class 1");
    ClassElement classElem = (ClassElement) ClassElement.getPrototype().clone();
    classElem.setModelElement(clss);
    classElem.addNodeChangeListener(diagram);
    elementPrototypes.put(ElementType.CLASS, classElem);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.