Interface ModelDefinition

    • Method Detail

      • getName

        QName getName()
        Returns:
        the model name
      • getDescription

        String getDescription​(MessageLookup messageLookup)
        Returns:
        the model description
      • getAuthor

        String getAuthor()
        Returns:
        the model author
      • getPublishedDate

        Date getPublishedDate()
        Returns:
        the date when the model was published
      • getVersion

        String getVersion()
        Returns:
        the model version
      • isNamespaceDefined

        boolean isNamespaceDefined​(String uri)
        Parameters:
        uri - namespace uri
        Returns:
        true => model defines the uri
      • isNamespaceImported

        boolean isNamespaceImported​(String uri)
        Parameters:
        uri - namespace uri
        Returns:
        true => model imports the uri
      • getAnalyserResourceBundleName

        String getAnalyserResourceBundleName()
        Get the name of the property bundle that defines analyser mappings for this model (keyed by the type of the property)
        Returns:
        the resource or null if not set.
      • getDictionaryDAO

        DictionaryDAO getDictionaryDAO()
        Returns:
        DictionaryDAO