Examples of EXSDDataType


Examples of org.openiaml.model.model.EXSDDataType

      if (type instanceof XSDSimpleTypeDefinition) {
        XSDSimpleTypeDefinition xs = (XSDSimpleTypeDefinition) type;
       
        // for now, we will only initialise with a few builtin types
        if (INCLUDED_DATA_TYPES.contains(xs.getName())) {
          EXSDDataType dt = ModelFactory.eINSTANCE.createEXSDDataType();
          dt.setId("xsd_" + xs.getName());
          dt.setDefinition(xs);
          dt.setName("xsd:" + xs.getName());
          app.getXsdDataTypes().add(dt);
        }
      }
    }
  }
View Full Code Here

Examples of org.openiaml.model.model.EXSDDataType

   
    for (XSDTypeDefinition type : builtinXsdTypes.getTypeDefinitions()) {
      if (type instanceof XSDSimpleTypeDefinition) {
        XSDSimpleTypeDefinition xs = (XSDSimpleTypeDefinition) type;
       
        EXSDDataType dt = ModelFactory.eINSTANCE.createEXSDDataType();
        dt.setId("builtin_" + xs.getName());
        dt.setDefinition(xs);
        dt.setName("builtin:" + xs.getName());
        app.getXsdDataTypes().add(dt);
      }
    }
  }
View Full Code Here

Examples of org.openiaml.model.model.EXSDDataType

    }

    InputTextField integer = assertHasInputTextField(home, "Integer");
    {
      Value fieldValue = assertHasFieldValue(integer);
      EXSDDataType exsd = (EXSDDataType) fieldValue.getType();
      assertEquals(exsd.getDefinition().getURI(), BuiltinDataTypes.TYPE_INTEGER);
      assertTrue(DroolsHelperFunctions.equalDataTypes(
          exsd.getDefinition(),
          BuiltinDataTypes.getTypeInteger()));
    }

    InputTextField str = assertHasInputTextField(home, "String");
    {
      Value fieldValue = assertHasFieldValue(str);
      EXSDDataType exsd = (EXSDDataType) fieldValue.getType();
      assertEquals(exsd.getDefinition().getURI(), BuiltinDataTypes.TYPE_STRING);
      assertTrue(DroolsHelperFunctions.equalDataTypes(
          exsd.getDefinition(),
          BuiltinDataTypes.getTypeString()));
    }

    InputTextField dt = assertHasInputTextField(home, "Date/Time");
    {
      Value fieldValue = assertHasFieldValue(dt);
      EXSDDataType exsd = (EXSDDataType) fieldValue.getType();
      assertEquals(exsd.getDefinition().getURI(), BuiltinDataTypes.TYPE_DATETIME);
      assertTrue(DroolsHelperFunctions.equalDataTypes(
          exsd.getDefinition(),
          BuiltinDataTypes.getTypeDateTime()));
    }

    InputTextField email = assertHasInputTextField(home, "Email");
    {
      Value fieldValue = assertHasFieldValue(email);
      EXSDDataType exsd = (EXSDDataType) fieldValue.getType();
      assertEquals(exsd.getDefinition().getURI(), BuiltinDataTypes.TYPE_EMAIL);
      assertTrue(DroolsHelperFunctions.equalDataTypes(
          exsd.getDefinition(),
          BuiltinDataTypes.getTypeEmail()));
    }

  }
View Full Code Here

Examples of org.openiaml.model.model.EXSDDataType

    Function f = text1.getEmpty();
    assertNotNull(f);
    assertGenerated(f);
   
    // it should be typed boolean
    EXSDDataType type = (EXSDDataType) f.getType();
    assertEquals("http://www.w3.org/2001/XMLSchema#boolean", type.getDefinition().getURI());
  }
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.