Package org.openiaml.model.model.visual

Examples of org.openiaml.model.model.visual.Frame


    // initialise and load
    DiagramDocumentEditor editor = initialize();
   
    {
      ShapeNodeEditPart part = assertHasFrame(editor, "Home");
      Frame e = (Frame) part.resolveSemanticElement();
      assertFalse(e.isIsGenerated());
      assertFalse(e.isOverridden());
     
      GraphicalEditPart name = (GraphicalEditPart) part.getChildren().get(0);
     
      // check the label name
      assertEquals("Home", ((IAccessibleTextAwareEditPart) name).getLabelText());
     
      // and check that it is NOT bold
      assertIsBold(name.getFigure().getFont().getFontData(), false);
    }
   
    {
      ShapeNodeEditPart part = assertHasFrame(editor, "Overridden Frame");
      Frame e = (Frame) part.resolveSemanticElement();
      assertFalse(e.isIsGenerated());
      assertTrue(e.isOverridden());
     
      GraphicalEditPart name = (GraphicalEditPart) part.getChildren().get(0);
     
      // check the label name
      assertEquals("Overridden Frame", ((IAccessibleTextAwareEditPart) name).getLabelText());
View Full Code Here


   */
  public static void createInitialModel(InternetApplication app) {
   
    try {
   
      Frame frame = VisualFactory.eINSTANCE.createFrame();
      frame.setName("Home");
      frame.setId("index")// default page
      app.getScopes().add(frame);
     
      // load EMF XSD data types
      addEMFXSDDataTypes(app);
     
View Full Code Here

    root = (InternetApplication) rendering;
    assertEquals(0, root.getIterators().size());
    assertEquals(0, root.getLoginHandlers().size());
    assertEquals(0, root.getAccessHandlers().size());
    assertEquals(1, root.getScopes().size());
    Frame page = (Frame) root.getScopes().get(0);
    assertEquals("Home", page.getName());

    // should not be empty
    assertFalse("InternetApplication is not empty", root.eContents().isEmpty());
  }
View Full Code Here

    migrateModel();
   
    ShapeNodeEditPart part = assertHasFrame(editor, "a page");
    assertNotNull(part);
   
    Frame page = (Frame) part.resolveSemanticElement();
    assertEquals(page.getName(), "a page");
   
    // open diagram
    DiagramDocumentEditor sub = openDiagram(part);
    assertEditorFrame(sub);
   
View Full Code Here

   * We override the handler method to allow us to pass an
   * EObject container.
   * @throws JaxenException
   */
  protected CreateElementsWithinContainer createContainerHandler(InferContainedElementsAction action) throws JaxenException {
    Frame page = assertHasFrame(root, "container");
    DomainIterator di = assertHasDomainIterator(page, "domain object instance");

    return action.new CreateElementsWithinContainer(di, CachedModelInferer.getInstance().createCreateElementsFactory().createHandler(root));
  }
View Full Code Here

    setGeneratedBy(wire, by);
    return wire;
  }

  public Frame generatedFrame(GeneratesElements by, InternetApplication container) throws InferenceException {
    Frame page = createFrame(container);
    setGeneratedBy(page, by);
    return page;
  }
View Full Code Here

    setGeneratedBy(page, by);
    return page;
  }

  public Frame generatedFrame(GeneratesElements by, Scope container) throws InferenceException {
    Frame page = createFrame(container);
    setGeneratedBy(page, by);
    return page;
  }
View Full Code Here

    setGeneratedBy(wire, by);
    return wire;
  }

  public Frame createFrame(Scope container) throws InferenceException {
    Frame page = (Frame) createElement( container, VisualPackage.eINSTANCE.getFrame(), ModelPackage.eINSTANCE.getScope_Scopes() );
    return page;
  }
View Full Code Here

    root = (InternetApplication) rendering;
    assertEquals(0, root.getIterators().size());
    assertEquals(0, root.getLoginHandlers().size());
    assertEquals(0, root.getAccessHandlers().size());
    assertEquals(1, root.getScopes().size());
    Frame page = (Frame) root.getScopes().get(0);
    assertEquals("Home", page.getName());

    // should not be empty
    assertFalse("InternetApplication is not empty", root.eContents().isEmpty());
  }
View Full Code Here

    // create a DomainStore
    DomainType ds = gmf.createDomainType(root);
    assertNotNull(ds);

    // and a Frame
    Frame page = gmf.createFrame(root);
    assertNotNull(page);

    // there should be three elements in this editor
    assertEditorHasChildren(3, editor);

    // add another frame
    Frame page2 = gmf.createFrame(root);
    assertNotNull(page2);

    // create a SyncWire between the two
    SyncWire sync = gmf.createSyncWire(root, page, page2);
    assertNotNull(sync);
View Full Code Here

TOP

Related Classes of org.openiaml.model.model.visual.Frame

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.