Class MockDictionaryService

  • All Implemented Interfaces:
    Serializable, org.alfresco.service.cmr.dictionary.DictionaryService, org.alfresco.service.cmr.i18n.MessageLookup

    public class MockDictionaryService
    extends Object
    implements org.alfresco.service.cmr.dictionary.DictionaryService, Serializable
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Collection<org.alfresco.service.namespace.QName> getAllAspects()  
      Collection<org.alfresco.service.namespace.QName> getAllAspects​(boolean includeInherited)  
      Collection<org.alfresco.service.namespace.QName> getAllAssociations()  
      Collection<org.alfresco.service.namespace.QName> getAllAssociations​(boolean includeInherited)  
      Collection<org.alfresco.service.namespace.QName> getAllDataTypes()  
      Collection<org.alfresco.service.namespace.QName> getAllModels()  
      Collection<org.alfresco.service.namespace.QName> getAllProperties​(org.alfresco.service.namespace.QName dataType)  
      Collection<org.alfresco.service.namespace.QName> getAllTypes()  
      Collection<org.alfresco.service.namespace.QName> getAllTypes​(boolean includeInherited)  
      org.alfresco.service.cmr.dictionary.TypeDefinition getAnonymousType​(org.alfresco.service.namespace.QName name)  
      org.alfresco.service.cmr.dictionary.TypeDefinition getAnonymousType​(org.alfresco.service.namespace.QName type, Collection<org.alfresco.service.namespace.QName> aspects)  
      org.alfresco.service.cmr.dictionary.AspectDefinition getAspect​(org.alfresco.service.namespace.QName name)  
      Collection<org.alfresco.service.namespace.QName> getAspects​(org.alfresco.service.namespace.QName model)  
      org.alfresco.service.cmr.dictionary.AssociationDefinition getAssociation​(org.alfresco.service.namespace.QName associationName)  
      Collection<org.alfresco.service.namespace.QName> getAssociations​(org.alfresco.service.namespace.QName model)  
      org.alfresco.service.cmr.dictionary.ClassDefinition getClass​(org.alfresco.service.namespace.QName name)  
      org.alfresco.service.cmr.dictionary.ConstraintDefinition getConstraint​(org.alfresco.service.namespace.QName constraintQName)  
      Collection<org.alfresco.service.cmr.dictionary.ConstraintDefinition> getConstraints​(org.alfresco.service.namespace.QName model)  
      Collection<org.alfresco.service.cmr.dictionary.ConstraintDefinition> getConstraints​(org.alfresco.service.namespace.QName model, boolean referenceableDefsOnly)  
      org.alfresco.service.cmr.dictionary.DataTypeDefinition getDataType​(Class<?> javaClass)  
      org.alfresco.service.cmr.dictionary.DataTypeDefinition getDataType​(org.alfresco.service.namespace.QName name)  
      Collection<org.alfresco.service.namespace.QName> getDataTypes​(org.alfresco.service.namespace.QName model)  
      String getMessage​(String messageKey)  
      String getMessage​(String messageKey, Object... params)  
      String getMessage​(String messageKey, Locale locale)  
      String getMessage​(String messageKey, Locale locale, Object... params)  
      org.alfresco.service.cmr.dictionary.ModelDefinition getModel​(org.alfresco.service.namespace.QName model)  
      org.alfresco.service.cmr.dictionary.ModelDefinition getModelByNamespaceUri​(String uri)  
      Collection<org.alfresco.service.namespace.QName> getProperties​(org.alfresco.service.namespace.QName model)  
      Collection<org.alfresco.service.namespace.QName> getProperties​(org.alfresco.service.namespace.QName model, org.alfresco.service.namespace.QName dataType)  
      org.alfresco.service.cmr.dictionary.PropertyDefinition getProperty​(org.alfresco.service.namespace.QName propertyName)  
      org.alfresco.service.cmr.dictionary.PropertyDefinition getProperty​(org.alfresco.service.namespace.QName className, org.alfresco.service.namespace.QName propertyName)  
      Map<org.alfresco.service.namespace.QName,​org.alfresco.service.cmr.dictionary.PropertyDefinition> getPropertyDefs​(org.alfresco.service.namespace.QName className)  
      Collection<org.alfresco.service.namespace.QName> getSubAspects​(org.alfresco.service.namespace.QName aspect, boolean follow)  
      Collection<org.alfresco.service.namespace.QName> getSubTypes​(org.alfresco.service.namespace.QName type, boolean follow)  
      org.alfresco.service.cmr.dictionary.TypeDefinition getType​(org.alfresco.service.namespace.QName name)  
      Collection<org.alfresco.service.namespace.QName> getTypes​(org.alfresco.service.namespace.QName model)  
      boolean isSubClass​(org.alfresco.service.namespace.QName className, org.alfresco.service.namespace.QName ofClassName)  
    • Constructor Detail

      • MockDictionaryService

        public MockDictionaryService()
    • Method Detail

      • getMessage

        public String getMessage​(String messageKey)
        Specified by:
        getMessage in interface org.alfresco.service.cmr.i18n.MessageLookup
      • getMessage

        public String getMessage​(String messageKey,
                                 Locale locale)
        Specified by:
        getMessage in interface org.alfresco.service.cmr.i18n.MessageLookup
      • getMessage

        public String getMessage​(String messageKey,
                                 Object... params)
        Specified by:
        getMessage in interface org.alfresco.service.cmr.i18n.MessageLookup
      • getMessage

        public String getMessage​(String messageKey,
                                 Locale locale,
                                 Object... params)
        Specified by:
        getMessage in interface org.alfresco.service.cmr.i18n.MessageLookup
      • getAllModels

        public Collection<org.alfresco.service.namespace.QName> getAllModels()
        Specified by:
        getAllModels in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getModel

        public org.alfresco.service.cmr.dictionary.ModelDefinition getModel​(org.alfresco.service.namespace.QName model)
        Specified by:
        getModel in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getAllDataTypes

        public Collection<org.alfresco.service.namespace.QName> getAllDataTypes()
        Specified by:
        getAllDataTypes in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getDataTypes

        public Collection<org.alfresco.service.namespace.QName> getDataTypes​(org.alfresco.service.namespace.QName model)
        Specified by:
        getDataTypes in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getDataType

        public org.alfresco.service.cmr.dictionary.DataTypeDefinition getDataType​(org.alfresco.service.namespace.QName name)
        Specified by:
        getDataType in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getDataType

        public org.alfresco.service.cmr.dictionary.DataTypeDefinition getDataType​(Class<?> javaClass)
        Specified by:
        getDataType in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getAllTypes

        public Collection<org.alfresco.service.namespace.QName> getAllTypes()
        Specified by:
        getAllTypes in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getSubTypes

        public Collection<org.alfresco.service.namespace.QName> getSubTypes​(org.alfresco.service.namespace.QName type,
                                                                            boolean follow)
        Specified by:
        getSubTypes in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getTypes

        public Collection<org.alfresco.service.namespace.QName> getTypes​(org.alfresco.service.namespace.QName model)
        Specified by:
        getTypes in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getType

        public org.alfresco.service.cmr.dictionary.TypeDefinition getType​(org.alfresco.service.namespace.QName name)
        Specified by:
        getType in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getAnonymousType

        public org.alfresco.service.cmr.dictionary.TypeDefinition getAnonymousType​(org.alfresco.service.namespace.QName type,
                                                                                   Collection<org.alfresco.service.namespace.QName> aspects)
        Specified by:
        getAnonymousType in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getAnonymousType

        public org.alfresco.service.cmr.dictionary.TypeDefinition getAnonymousType​(org.alfresco.service.namespace.QName name)
        Specified by:
        getAnonymousType in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getAllAspects

        public Collection<org.alfresco.service.namespace.QName> getAllAspects()
        Specified by:
        getAllAspects in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getSubAspects

        public Collection<org.alfresco.service.namespace.QName> getSubAspects​(org.alfresco.service.namespace.QName aspect,
                                                                              boolean follow)
        Specified by:
        getSubAspects in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getAspects

        public Collection<org.alfresco.service.namespace.QName> getAspects​(org.alfresco.service.namespace.QName model)
        Specified by:
        getAspects in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getAssociations

        public Collection<org.alfresco.service.namespace.QName> getAssociations​(org.alfresco.service.namespace.QName model)
        Specified by:
        getAssociations in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getAspect

        public org.alfresco.service.cmr.dictionary.AspectDefinition getAspect​(org.alfresco.service.namespace.QName name)
        Specified by:
        getAspect in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getClass

        public org.alfresco.service.cmr.dictionary.ClassDefinition getClass​(org.alfresco.service.namespace.QName name)
        Specified by:
        getClass in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • isSubClass

        public boolean isSubClass​(org.alfresco.service.namespace.QName className,
                                  org.alfresco.service.namespace.QName ofClassName)
        Specified by:
        isSubClass in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getProperty

        public org.alfresco.service.cmr.dictionary.PropertyDefinition getProperty​(org.alfresco.service.namespace.QName className,
                                                                                  org.alfresco.service.namespace.QName propertyName)
        Specified by:
        getProperty in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getPropertyDefs

        public Map<org.alfresco.service.namespace.QName,​org.alfresco.service.cmr.dictionary.PropertyDefinition> getPropertyDefs​(org.alfresco.service.namespace.QName className)
        Specified by:
        getPropertyDefs in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getProperty

        public org.alfresco.service.cmr.dictionary.PropertyDefinition getProperty​(org.alfresco.service.namespace.QName propertyName)
        Specified by:
        getProperty in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getAllProperties

        public Collection<org.alfresco.service.namespace.QName> getAllProperties​(org.alfresco.service.namespace.QName dataType)
        Specified by:
        getAllProperties in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getProperties

        public Collection<org.alfresco.service.namespace.QName> getProperties​(org.alfresco.service.namespace.QName model,
                                                                              org.alfresco.service.namespace.QName dataType)
        Specified by:
        getProperties in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getProperties

        public Collection<org.alfresco.service.namespace.QName> getProperties​(org.alfresco.service.namespace.QName model)
        Specified by:
        getProperties in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getAssociation

        public org.alfresco.service.cmr.dictionary.AssociationDefinition getAssociation​(org.alfresco.service.namespace.QName associationName)
        Specified by:
        getAssociation in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getAllAssociations

        public Collection<org.alfresco.service.namespace.QName> getAllAssociations()
        Specified by:
        getAllAssociations in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getConstraint

        public org.alfresco.service.cmr.dictionary.ConstraintDefinition getConstraint​(org.alfresco.service.namespace.QName constraintQName)
        Specified by:
        getConstraint in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getConstraints

        public Collection<org.alfresco.service.cmr.dictionary.ConstraintDefinition> getConstraints​(org.alfresco.service.namespace.QName model)
        Specified by:
        getConstraints in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getConstraints

        public Collection<org.alfresco.service.cmr.dictionary.ConstraintDefinition> getConstraints​(org.alfresco.service.namespace.QName model,
                                                                                                   boolean referenceableDefsOnly)
        Specified by:
        getConstraints in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getAllTypes

        public Collection<org.alfresco.service.namespace.QName> getAllTypes​(boolean includeInherited)
        Specified by:
        getAllTypes in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getAllAspects

        public Collection<org.alfresco.service.namespace.QName> getAllAspects​(boolean includeInherited)
        Specified by:
        getAllAspects in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getAllAssociations

        public Collection<org.alfresco.service.namespace.QName> getAllAssociations​(boolean includeInherited)
        Specified by:
        getAllAssociations in interface org.alfresco.service.cmr.dictionary.DictionaryService
      • getModelByNamespaceUri

        public org.alfresco.service.cmr.dictionary.ModelDefinition getModelByNamespaceUri​(String uri)
        Specified by:
        getModelByNamespaceUri in interface org.alfresco.service.cmr.dictionary.DictionaryService