Uses of Interface
com.mkdoc.schema.SchemaProperty

Packages that use SchemaProperty
com.mkdoc.query Generic metadata query interfaces  
com.mkdoc.schema Interfaces for interpreting metadata schema  
 

Uses of SchemaProperty in com.mkdoc.query
 

Methods in com.mkdoc.query with parameters of type SchemaProperty
protected  void ServletQueryBuilder.parseParameter(java.lang.String value, SchemaProperty property, java.lang.StringBuffer queryUri)
          Parse a parameter value.
protected  void AbstractQueryBuilder.addVariable(SchemaProperty property)
          Add a variable name.
protected  void AbstractQueryBuilder.addExpression(SchemaProperty property)
          Add a path expression to the query.
protected  void AbstractQueryBuilder.addSummaryExpression(SchemaProperty property)
          Add an optional summary expression to the query.
protected  void AbstractQueryBuilder.addTitleExpression(SchemaProperty property)
          Add an optional title expression to the query.
protected  void AbstractQueryBuilder.addCondition(SchemaProperty property, java.lang.String term)
          Add a condition to the query selection.
protected  void AbstractQueryBuilder.addNamespaceDeclaration(SchemaProperty property)
          Add a namespace declaration to the query selection.
protected  boolean AbstractQueryBuilder.isUriQuery(SchemaProperty property, java.lang.String term)
          Check whether this is a URI query.
 

Uses of SchemaProperty in com.mkdoc.schema
 

Classes in com.mkdoc.schema that implement SchemaProperty
 class DCElementProperty
          A Dublin Core Metadata Element schema property.
 class DCTermProperty
          A Dublin Core qualified term schema property.
 class UKeGMSProperty
          A Dublin Core Metadata Element schema property.
 

Methods in com.mkdoc.schema that return SchemaProperty
 SchemaProperty UKeGMSProfile.getPrimarySearchProperty()
          Get the primary search property for the schema.
 SchemaProperty UKeGMSProfile.getTitleProperty()
          Get the title property for the schema.
 SchemaProperty UKeGMSProfile.getSummaryProperty()
          Get the summary property for the schema.
protected static SchemaProperty UKeGMS.newSchemaProperty(java.lang.String uri, java.lang.String label, java.lang.String name)
          Get a new schema property.
protected static SchemaProperty UKeGMS.newSchemaProperty(java.lang.String uri, java.lang.String label, java.lang.String name, boolean encoding)
          Get a new schema property with optional encoding schemes.
protected static SchemaProperty UKeGMS.newSchemaProperty(java.lang.String uri, java.lang.String label, java.lang.String name, boolean encoding, boolean uriEncoding)
          Get a new schema property.
 SchemaProperty UKeGMS.getNamedPredicateProperty(java.lang.String name)
          Get the schema property for a given predicate.
protected static SchemaProperty DublinCoreTerms.newSchemaProperty(java.lang.String uri, java.lang.String label, java.lang.String name)
          Get a new schema property.
protected static SchemaProperty DublinCoreTerms.newSchemaProperty(java.lang.String uri, java.lang.String label, java.lang.String name, boolean encoding)
          Get a new schema property with optional encoding schemes.
protected static SchemaProperty DublinCoreTerms.newSchemaProperty(java.lang.String uri, java.lang.String label, java.lang.String name, boolean encoding, boolean uriEncoding)
          Get a new schema property.
 SchemaProperty DublinCoreTerms.getNamedPredicateProperty(java.lang.String name)
          Get the schema property for a given predicate.
 SchemaProperty DublinCoreProfile.getPrimarySearchProperty()
          Get the primary search property for the schema.
 SchemaProperty DublinCoreProfile.getTitleProperty()
          Get the title property for the schema.
 SchemaProperty DublinCoreProfile.getSummaryProperty()
          Get the summary property for the schema.
protected static SchemaProperty DublinCoreElements.newSchemaProperty(java.lang.String uri, java.lang.String label, java.lang.String name)
          Get a new schema property without encoding schemes.
protected static SchemaProperty DublinCoreElements.newSchemaProperty(java.lang.String uri, java.lang.String label, java.lang.String name, boolean encoding)
          Get a new schema property with optional encoding schemes.
protected static SchemaProperty DublinCoreElements.newSchemaProperty(java.lang.String uri, java.lang.String label, java.lang.String name, boolean encoding, boolean uriEncoding)
          Get a new schema property.
 SchemaProperty DublinCoreElements.getNamedPredicateProperty(java.lang.String name)
          Get the schema property for a given predicate.
 SchemaProperty Schema.getNamedPredicateProperty(java.lang.String name)
          Get the schema property for a given predicate.
 SchemaProperty AbstractApplicationProfile.getPredicateProperty(java.lang.String predicate)
          Get the schema property for a given predicate.
 SchemaProperty ApplicationProfile.getPredicateProperty(java.lang.String predicate)
          Get the schema property for a given predicate.
 SchemaProperty ApplicationProfile.getPrimarySearchProperty()
          Get the primary search property for the schema.
 SchemaProperty ApplicationProfile.getTitleProperty()
          Get the title property for the schema.
 SchemaProperty ApplicationProfile.getSummaryProperty()
          Get the summary property for the schema.
 

Methods in com.mkdoc.schema with parameters of type SchemaProperty
protected static void UKeGMS.addPredicate(SchemaProperty predicate)
          Add a predicate to the schema mapping.
protected static void UKeGMS.addScheme(SchemaProperty scheme)
          Add a predicate to the schema mapping.
protected static void DublinCoreTerms.addPredicate(SchemaProperty predicate)
          Add a predicate to the schema mapping.
protected static void DublinCoreTerms.addScheme(SchemaProperty scheme)
          Add an encoding scheme to the schema mapping.
protected static void DublinCoreElements.addPredicate(SchemaProperty predicate)
          Add a predicate to the schema mapping.