|
|||||||||||
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.UKeGMSProfile
A UK e-GMS application profile.
Field Summary | |
static java.lang.String |
UKEGMS
The Dublin Core metadata scheme prefix. |
Fields inherited from class com.mkdoc.schema.AbstractApplicationProfile |
DCTERMS, schemas |
Constructor Summary | |
UKeGMSProfile()
Default constructor extends standard Dublin Core profile. |
Method Summary | |
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 |
Field Detail |
public static final java.lang.String UKEGMS
Constructor Detail |
public UKeGMSProfile()
Method Detail |
public 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)
Also expands schemes with the "new" DCTERMS.
schema prefix.
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 |