Examples of PermittedValuesFacet


Examples of jade.content.schema.facets.PermittedValuesFacet

                defaultValue = dvf.getDefaultValue();
              } else if (facet instanceof RegexFacet) {
                RegexFacet rf = (RegexFacet)facet;
                regex = rf.getRegex();
              } else if (facet instanceof PermittedValuesFacet) {
                PermittedValuesFacet pvf = (PermittedValuesFacet)facet;
                pValues = pvf.getPermittedValuesAsString();
              } else if (facet instanceof CardinalityFacet) {
                CardinalityFacet cf = (CardinalityFacet)facet;
                cardMin = cf.getCardMin();
                cardMax = cf.getCardMax();
              }
View Full Code Here

Examples of jade.content.schema.facets.PermittedValuesFacet

    Enum[] enumValues = ((Class<? extends Enum>)clazz).getEnumConstants();
    String[] enumStrValues = new String[enumValues.length];
    for(int i=0; i<enumValues.length; i++) {
      enumStrValues[i] = enumValues[i].toString();
    }
    cs.addFacet(ENUM_SLOT_NAME, new PermittedValuesFacet(enumStrValues));
  }
View Full Code Here

Examples of jade.content.schema.facets.PermittedValuesFacet

        if (sad.type != null) {
          for(int i=0; i<sad.permittedValues.length; i++) {
            typizedPermittedValues[i] = BasicOntology.adjustPrimitiveValue(sad.permittedValues[i], sad.type);
          }
        }
        schema.addFacet(slotName, new PermittedValuesFacet(typizedPermittedValues));
      }
      if ("true".equalsIgnoreCase(System.getProperty(SLCodec.PRESERVE_JAVA_TYPES)) &&
        sad.type == Long.class ||
          sad.type == long.class ||
          sad.type == Double.class ||
View Full Code Here

Examples of jade.content.schema.facets.PermittedValuesFacet

        if (sad.type != null) {
          for(int i=0; i<sad.permittedValues.length; i++) {
            typizedPermittedValues[i] = BasicOntology.adjustPrimitiveValue(sad.permittedValues[i], sad.type);
          }
        }
        schema.addFacet(slotName, new PermittedValuesFacet(typizedPermittedValues));
      }
    } else {
      TermSchema ats = null;
      if (sad.aggregateClass != null) {
        // try to get a schema for the contained type
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.