|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.mkdoc.schema.AbstractApplicationProfile | +--com.mkdoc.schema.DublinCoreProfile
A pure Dublin Core application profile.
Interim version adapts a DublinCoreElements instance.
Field Summary |
Fields inherited from class com.mkdoc.schema.AbstractApplicationProfile |
DCTERMS, schemas |
Constructor Summary | |
DublinCoreProfile()
Set up the schema mapping. |
Method Summary | |
protected java.lang.String |
expandPredicateProfile(java.lang.String predicate)
Template method for falling back to profile-specific algorithms. |
protected java.lang.String |
expandSchemeProfile(java.lang.String scheme)
Template method for falling back to profile-specific algorithms. |
SchemaProperty |
getPrimarySearchProperty()
Get the primary search property for the schema. |
SchemaProperty |
getSummaryProperty()
Get the summary property for the schema. |
SchemaProperty |
getTitleProperty()
Get the title property for the schema. |
Methods inherited from class com.mkdoc.schema.AbstractApplicationProfile |
addSchema, expandPredicate, expandScheme, getPredicateProperty, getPrimarySchema, getSchemaMap, hasPrimarySchema |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.mkdoc.schema.ApplicationProfile |
getPredicateProperty, getSchemaMap |
Methods inherited from interface com.mkdoc.schema.Resolver |
expandPredicate, expandScheme |
Constructor Detail |
public DublinCoreProfile()
Method Detail |
protected final java.lang.String expandPredicateProfile(java.lang.String predicate)
expandPredicateProfile
in class AbstractApplicationProfile
predicate
- A predicate that has not been matched using default
schema prefixes.
null
if not matched.protected final java.lang.String expandSchemeProfile(java.lang.String scheme)
expandSchemeProfile
in class AbstractApplicationProfile
scheme
- A scheme that has not been matched using default
schema prefixes.
null
if not matched.public final SchemaProperty getPrimarySearchProperty()
getPrimarySearchProperty
in interface ApplicationProfile
public final SchemaProperty getTitleProperty()
getTitleProperty
in interface ApplicationProfile
public final SchemaProperty getSummaryProperty()
getSummaryProperty
in interface ApplicationProfile
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |