Package org.tinyuml.umldraw.structure

Examples of org.tinyuml.umldraw.structure.ComponentElement


 
  /**
   * Tests the clone() method.
   */
  public void testClone() {
    ComponentElement cloned = (ComponentElement) element.clone();
    assertTrue(cloned != element);
    assertTrue(cloned.getModelElement() != element.getModelElement());
    assertTrue(cloned.getMainCompartment() != element.getMainCompartment());
    assertTrue(cloned.getMainCompartment().getParent() == cloned);
    // tests the contained label
    assertEquals(1, cloned.getMainCompartment().getLabels().size());
    Label label = cloned.getMainCompartment().getLabels().get(0);
    assertTrue(cloned.getMainCompartment() == label.getParent());
    assertTrue(label.getSource() == cloned);
  }
View Full Code Here


  protected void setUp() {
    mockCompartment.expects(once()).method("setParent");
    mockCompartment.expects(once()).method("addLabel");
    mockCompartment.expects(once()).method("setMinimumSize");
    mockCompartment.expects(once()).method("setMarginTop");
    mockedElement = new ComponentElement(component,
      (Compartment) mockCompartment.proxy());
    mockedElement.setParent((CompositeNode) mockParent.proxy());
    element.setLabelText(null);
  }
View Full Code Here

    if (elem instanceof UmlClass) {
      shape = new ClassElement((UmlClass) elem);
    } else if (elem instanceof UmlPackage) {
      shape = diagram.getElementFactory().createPackage((UmlPackage) elem);
    } else if (elem instanceof UmlComponent) {
      shape = new ComponentElement((UmlComponent) elem);
    }
    if (shape != null) {
      shapeMap.put(shapeId, shape);
      diagram.addChild(shape);
      currentNode = shape;
View Full Code Here

 
  /**
   * Tests the clone() method.
   */
  public void testClone() {
    ComponentElement cloned = (ComponentElement) element.clone();
    assertTrue(cloned != element);
    assertTrue(cloned.getModelElement() != element.getModelElement());
    assertTrue(cloned.getMainCompartment() != element.getMainCompartment());
    assertTrue(cloned.getMainCompartment().getParent() == cloned);
    // tests the contained label
    assertEquals(1, cloned.getMainCompartment().getLabels().size());
    Label label = cloned.getMainCompartment().getLabels().get(0);
    assertTrue(cloned.getMainCompartment() == label.getParent());
    assertTrue(label.getSource() == cloned);
  }
View Full Code Here

  protected void setUp() {
    mockCompartment.expects(once()).method("setParent");
    mockCompartment.expects(once()).method("addLabel");
    mockCompartment.expects(once()).method("setMinimumSize");
    mockCompartment.expects(once()).method("setMarginTop");
    mockedElement = new ComponentElement(component,
      (Compartment) mockCompartment.proxy());
    mockedElement.setParent((CompositeNode) mockParent.proxy());
    element.setLabelText(null);
  }
View Full Code Here

TOP

Related Classes of org.tinyuml.umldraw.structure.ComponentElement

Copyright © 2018 www.massapicom. 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.