Uses of Interface
org.mycore.datamodel.metadata.MCRMetaInterface

Packages that use MCRMetaInterface
org.mycore.datamodel.metadata   
org.mycore.datamodel.metadata.validator   
 

Uses of MCRMetaInterface in org.mycore.datamodel.metadata
 

Classes in org.mycore.datamodel.metadata that implement MCRMetaInterface
 class MCRMetaAccessRule
          This class implements all method for handling with the MCRMetaAccessRule part of a metadata object.
 class MCRMetaAddress
          This class implements all methods for handling with the MCRMetaAddress part of a metadata object.
 class MCRMetaBoolean
          This class implements all method for handling with the MCRMetaBoolean part of a metadata object.
 class MCRMetaClassification
          This class implements all method for handling with the MCRMetaClassification part of a metadata object.
 class MCRMetaDefault
          This class implements any methods for handling the basic data for all metadata classes of the metadata objects.
 class MCRMetaDerivateLink
           
 class MCRMetaHistoryDate
          This class implements all methods for handling with the MCRMetaHistoryDate part of a metadata object.
 class MCRMetaIFS
          This class implements all method for handling the IFS metadata.
 class MCRMetaInstitutionName
          This class implements all methods for handling with the MCRMetaInstitutionName part of a metadata object.
 class MCRMetaISBN
          This class implements all method for handling with the MCRMetaLangText part of a metadata object.
 class MCRMetaISO8601Date
          provides support for a restricted range of formats, all of which are valid ISO 8601 dates and times.
 class MCRMetaLangText
          This class implements all method for handling with the MCRMetaLangText part of a metadata object.
 class MCRMetaLink
          This class implements all method for generic handling with the MCRMetaLink part of a metadata object.
 class MCRMetaLinkID
          This class implements all method for special handling with the MCRMetaLink part of a metadata object.
 class MCRMetaNBN
          This class implements all method for handling with the MCRMetaLangText part of a metadata object.
 class MCRMetaNumber
          This class implements all method for handling with the MCRMetaNumber part of a metadata object.
 class MCRMetaPersonName
          This class implements all methods for handling with the MCRMetaPersonName part of a metadata object.
 class MCRMetaXML
          This class implements all method for handling with the MCRMetaLangText part of a metadata object.
 

Methods in org.mycore.datamodel.metadata that return MCRMetaInterface
 MCRMetaInterface MCRMetaElement.getElement(int index)
          This methode return the instance of an element from the list with index i.
 

Methods in org.mycore.datamodel.metadata with parameters of type MCRMetaInterface
 void MCRMetaElement.addMetaObject(MCRMetaInterface obj)
          The method add a metadata object, that implements the MCRMetaInterface to this element.
 

Constructor parameters in org.mycore.datamodel.metadata with type arguments of type MCRMetaInterface
MCRMetaElement(String set_lang, String set_classname, String set_tag, boolean set_heritable, boolean set_notinherit, ArrayList<MCRMetaInterface> set_list)
          This is the constructor of the MCRMetaElement class.
 

Uses of MCRMetaInterface in org.mycore.datamodel.metadata.validator
 

Methods in org.mycore.datamodel.metadata.validator that return types with arguments of type MCRMetaInterface
static Class<? extends MCRMetaInterface> MCREditorOutValidator.getClass(String mcrclass)
           
 

Method parameters in org.mycore.datamodel.metadata.validator with type arguments of type MCRMetaInterface
static String MCREditorOutValidator.checkMetaObject(Element datasubtag, Class<? extends MCRMetaInterface> metaClass, boolean keepLang)
           
static String MCREditorOutValidator.checkMetaObjectWithLang(Element datasubtag, Class<? extends MCRMetaInterface> metaClass)
           
static String MCREditorOutValidator.checkMetaObjectWithLangNotEmpty(Element datasubtag, Class<? extends MCRMetaInterface> metaClass)
           
static String MCREditorOutValidator.checkMetaObjectWithLinks(Element datasubtag, Class<? extends MCRMetaInterface> metaClass)
           
(package private) static MCREditorMetadataValidator MCREditorOutValidator.getObjectCheckInstance(Class<? extends MCRMetaInterface> clazz)
           
(package private) static MCREditorMetadataValidator MCREditorOutValidator.getObjectCheckWithLangInstance(Class<? extends MCRMetaInterface> clazz)
           
(package private) static MCREditorMetadataValidator MCREditorOutValidator.getObjectCheckWithLangNotEmptyInstance(Class<? extends MCRMetaInterface> clazz)
           
(package private) static MCREditorMetadataValidator MCREditorOutValidator.getObjectCheckWithLinksInstance(Class<? extends MCRMetaInterface> clazz)