Package org.openiaml.model.model.domain

Examples of org.openiaml.model.model.domain.DomainInstance


    setGeneratedBy(obj, by);
    return obj;
  }
 
  public DomainInstance generatedDomainInstance(GeneratesElements by, DomainIterator container) throws InferenceException {
    DomainInstance obj = (DomainInstance) createElement( container, DomainPackage.eINSTANCE.getDomainInstance(), DomainPackage.eINSTANCE.getDomainIterator_CurrentInstance() );
    setGeneratedBy(obj, by);
    return obj;
  }
View Full Code Here


    LoginHandler handler = assertHasLoginHandler(session, "login handler");
    assertNotGenerated(handler);
    assertEquals(handler.getType(), LoginHandlerTypes.DOMAIN_OBJECT);
    DomainIterator iterator = assertHasDomainIterator(session, "logged in user");
    assertNotGenerated(iterator);
    DomainInstance instance = iterator.getCurrentInstance();
    assertNotGenerated(instance);

    // only one attribute
    DomainAttributeInstance aname = assertHasDomainAttributeInstance(instance, "name");
    assertNotGenerated(aname);
View Full Code Here

    root = loadAndInfer(LoginHandlerInstance.class);

    Session session = assertHasSession(root, "my session");

    DomainIterator iterator = assertHasDomainIterator(session, "logged in user");
    DomainInstance instance = iterator.getCurrentInstance();
    assertNotGenerated(instance);

    // the domain instance should contain all attributes
    DomainAttributeInstance apassword = assertHasDomainAttributeInstance(instance, "password");
    assertGenerated(apassword);
View Full Code Here

   */
  public void testDomainIteratorHasDomainAttributes() throws Exception {
    Frame home = assertHasFrame(root, "Home");
    DomainType news = assertHasDomainType(root, "News");
    DomainIterator iterator = assertHasDomainIterator(home, "select three news");
    DomainInstance instance = iterator.getCurrentInstance();
    assertGenerated(instance);

    DomainAttributeInstance iid = assertHasDomainAttributeInstance(instance, "id");
    DomainAttributeInstance ititle = assertHasDomainAttributeInstance(instance, "title");
    DomainAttributeInstance icontent = assertHasDomainAttributeInstance(instance, "content");
View Full Code Here

   */
  public void testLabelsConnectedBySetWire() throws Exception {
    Frame home = assertHasFrame(root, "Home");
    IteratorList list = assertHasIteratorList(home, "List");
    DomainIterator iterator = assertHasDomainIterator(home, "select three news");
    DomainInstance instance = iterator.getCurrentInstance();
    assertGenerated(instance);

    Label lid = assertHasLabel(list, "id");
    Label ltitle = assertHasLabel(list, "title");
    Label lcontent = assertHasLabel(list, "content");
View Full Code Here

   */
  public void testLabelUpdatedOnlyIfAttributeExists() throws Exception {
    Frame home = assertHasFrame(root, "Home");
    IteratorList list = assertHasIteratorList(home, "List");
    DomainIterator iterator = assertHasDomainIterator(home, "select three news");
    DomainInstance instance = iterator.getCurrentInstance();
    assertGenerated(instance);

    Label ltitle = assertHasLabel(list, "title");
    DomainAttributeInstance ititle = assertHasDomainAttributeInstance(instance, "title");
    assertGenerated(assertHasSetWire(root, ititle, ltitle));
View Full Code Here

  public void testPersonInstance() throws Exception {
    root = loadAndInfer(DomainInheritance.class);
   
    Frame page = assertHasFrame(root, "get person");
    DomainIterator iterator = assertHasDomainIterator(page, "selected person");
    DomainInstance instance = iterator.getCurrentInstance();
    assertGenerated(instance);

    DomainAttributeInstance name = assertHasDomainAttributeInstance(instance, "name");
    assertGenerated(name);
   
View Full Code Here

  public void testStudentInstance() throws Exception {
    root = loadAndInfer(DomainInheritance.class);
   
    Frame page = assertHasFrame(root, "get student");
    DomainIterator iterator = assertHasDomainIterator(page, "current student");
    DomainInstance instance = iterator.getCurrentInstance();
    assertGenerated(instance);
   
    // direct field
    DomainAttributeInstance enrolled = assertHasDomainAttributeInstance(instance, "enrolled");
    assertGenerated(enrolled);
View Full Code Here

  public void testTeacherInstance() throws Exception {
    root = loadAndInfer(DomainInheritance.class);
   
    Frame page = assertHasFrame(root, "get teacher by id");
    DomainIterator iterator = assertHasDomainIterator(page, "selected teacher");
    DomainInstance instance = iterator.getCurrentInstance();
    assertGenerated(instance);
   
    // direct field
    DomainAttributeInstance title = assertHasDomainAttributeInstance(instance, "title");
    assertGenerated(title);
View Full Code Here

  public void testDoctoralInstance() throws Exception {
    root = loadAndInfer(DomainInheritance.class);
   
    Frame page = assertHasFrame(root, "get doctoral");
    DomainIterator iterator = assertHasDomainIterator(page, "current doctoral");
    DomainInstance instance = iterator.getCurrentInstance();
    assertGenerated(instance);
   
    // direct field
    DomainAttributeInstance thesis = assertHasDomainAttributeInstance(instance, "thesis title");
    assertGenerated(thesis);
View Full Code Here

TOP

Related Classes of org.openiaml.model.model.domain.DomainInstance

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.