org.alfresco.repo.forms.processor.node
Class MockClassAttributeDefinition

java.lang.Object
  extended by org.alfresco.repo.forms.processor.node.MockClassAttributeDefinition
All Implemented Interfaces:
org.alfresco.service.cmr.dictionary.AssociationDefinition, org.alfresco.service.cmr.dictionary.ClassAttributeDefinition, org.alfresco.service.cmr.dictionary.PropertyDefinition

public class MockClassAttributeDefinition
extends java.lang.Object
implements org.alfresco.service.cmr.dictionary.PropertyDefinition, org.alfresco.service.cmr.dictionary.AssociationDefinition

Mock implementation of the repository ClassDefinition.

Since:
3.4

Method Summary
 java.lang.String getAnalyserResourceBundleName()
           
 java.util.List getConstraints()
           
 org.alfresco.service.cmr.dictionary.ClassDefinition getContainerClass()
           
 org.alfresco.service.cmr.dictionary.DataTypeDefinition getDataType()
           
 java.lang.String getDefaultValue()
           
 java.lang.String getDescription()
           
 org.alfresco.repo.dictionary.IndexTokenisationMode getIndexTokenisationMode()
           
 org.alfresco.service.cmr.dictionary.ModelDefinition getModel()
           
 org.alfresco.service.namespace.QName getName()
           
 org.alfresco.service.cmr.dictionary.ClassDefinition getSourceClass()
           
 org.alfresco.service.namespace.QName getSourceRoleName()
           
 org.alfresco.service.cmr.dictionary.ClassDefinition getTargetClass()
           
 org.alfresco.service.namespace.QName getTargetRoleName()
           
 java.lang.String getTitle()
           
 boolean isChild()
           
 boolean isIndexed()
           
 boolean isIndexedAtomically()
           
 boolean isMandatory()
           
 boolean isMandatoryEnforced()
           
 boolean isMultiValued()
           
 boolean isOverride()
           
 boolean isProtected()
           
 boolean isSourceMandatory()
           
 boolean isSourceMany()
           
 boolean isStoredInIndex()
           
 boolean isTargetMandatory()
           
 boolean isTargetMandatoryEnforced()
           
 boolean isTargetMany()
           
static MockClassAttributeDefinition mockAssociationDefinition(org.alfresco.service.namespace.QName name, org.alfresco.service.namespace.QName targetClassName)
           
static MockClassAttributeDefinition mockAssociationDefinition(org.alfresco.service.namespace.QName name, org.alfresco.service.namespace.QName targetClassName, java.lang.String title, java.lang.String description, boolean isProtected, boolean targetMandatory, boolean targetMany)
           
static MockClassAttributeDefinition mockPropertyDefinition(org.alfresco.service.namespace.QName name, org.alfresco.service.namespace.QName dataTypeName)
           
static MockClassAttributeDefinition mockPropertyDefinition(org.alfresco.service.namespace.QName name, org.alfresco.service.namespace.QName dataTypeName, java.lang.String defaultValue)
           
static MockClassAttributeDefinition mockPropertyDefinition(org.alfresco.service.namespace.QName name, org.alfresco.service.namespace.QName dataTypeName, java.lang.String title, java.lang.String description, boolean isProtected, java.lang.String defaultValue, boolean Mandatory, boolean multiValued)
           
 java.lang.String resolveAnalyserClassName()
           
 java.lang.String resolveAnalyserClassName(java.util.Locale locale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

mockPropertyDefinition

public static MockClassAttributeDefinition mockPropertyDefinition(org.alfresco.service.namespace.QName name,
                                                                  org.alfresco.service.namespace.QName dataTypeName)

mockPropertyDefinition

public static MockClassAttributeDefinition mockPropertyDefinition(org.alfresco.service.namespace.QName name,
                                                                  org.alfresco.service.namespace.QName dataTypeName,
                                                                  java.lang.String defaultValue)

mockPropertyDefinition

public static MockClassAttributeDefinition mockPropertyDefinition(org.alfresco.service.namespace.QName name,
                                                                  org.alfresco.service.namespace.QName dataTypeName,
                                                                  java.lang.String title,
                                                                  java.lang.String description,
                                                                  boolean isProtected,
                                                                  java.lang.String defaultValue,
                                                                  boolean Mandatory,
                                                                  boolean multiValued)

mockAssociationDefinition

public static MockClassAttributeDefinition mockAssociationDefinition(org.alfresco.service.namespace.QName name,
                                                                     org.alfresco.service.namespace.QName targetClassName)

mockAssociationDefinition

public static MockClassAttributeDefinition mockAssociationDefinition(org.alfresco.service.namespace.QName name,
                                                                     org.alfresco.service.namespace.QName targetClassName,
                                                                     java.lang.String title,
                                                                     java.lang.String description,
                                                                     boolean isProtected,
                                                                     boolean targetMandatory,
                                                                     boolean targetMany)

getConstraints

public java.util.List getConstraints()
Specified by:
getConstraints in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

getContainerClass

public org.alfresco.service.cmr.dictionary.ClassDefinition getContainerClass()
Specified by:
getContainerClass in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

getDataType

public org.alfresco.service.cmr.dictionary.DataTypeDefinition getDataType()
Specified by:
getDataType in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

getDefaultValue

public java.lang.String getDefaultValue()
Specified by:
getDefaultValue in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface org.alfresco.service.cmr.dictionary.AssociationDefinition
Specified by:
getDescription in interface org.alfresco.service.cmr.dictionary.ClassAttributeDefinition
Specified by:
getDescription in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

getIndexTokenisationMode

public org.alfresco.repo.dictionary.IndexTokenisationMode getIndexTokenisationMode()
Specified by:
getIndexTokenisationMode in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

getModel

public org.alfresco.service.cmr.dictionary.ModelDefinition getModel()
Specified by:
getModel in interface org.alfresco.service.cmr.dictionary.AssociationDefinition
Specified by:
getModel in interface org.alfresco.service.cmr.dictionary.ClassAttributeDefinition
Specified by:
getModel in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

getName

public org.alfresco.service.namespace.QName getName()
Specified by:
getName in interface org.alfresco.service.cmr.dictionary.AssociationDefinition
Specified by:
getName in interface org.alfresco.service.cmr.dictionary.ClassAttributeDefinition
Specified by:
getName in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

getTitle

public java.lang.String getTitle()
Specified by:
getTitle in interface org.alfresco.service.cmr.dictionary.AssociationDefinition
Specified by:
getTitle in interface org.alfresco.service.cmr.dictionary.ClassAttributeDefinition
Specified by:
getTitle in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

isIndexed

public boolean isIndexed()
Specified by:
isIndexed in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

isIndexedAtomically

public boolean isIndexedAtomically()
Specified by:
isIndexedAtomically in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

isMandatory

public boolean isMandatory()
Specified by:
isMandatory in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

isMandatoryEnforced

public boolean isMandatoryEnforced()
Specified by:
isMandatoryEnforced in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

isMultiValued

public boolean isMultiValued()
Specified by:
isMultiValued in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

isOverride

public boolean isOverride()
Specified by:
isOverride in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

isProtected

public boolean isProtected()
Specified by:
isProtected in interface org.alfresco.service.cmr.dictionary.AssociationDefinition
Specified by:
isProtected in interface org.alfresco.service.cmr.dictionary.ClassAttributeDefinition
Specified by:
isProtected in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

isStoredInIndex

public boolean isStoredInIndex()
Specified by:
isStoredInIndex in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

getSourceClass

public org.alfresco.service.cmr.dictionary.ClassDefinition getSourceClass()
Specified by:
getSourceClass in interface org.alfresco.service.cmr.dictionary.AssociationDefinition

getSourceRoleName

public org.alfresco.service.namespace.QName getSourceRoleName()
Specified by:
getSourceRoleName in interface org.alfresco.service.cmr.dictionary.AssociationDefinition

getTargetClass

public org.alfresco.service.cmr.dictionary.ClassDefinition getTargetClass()
Specified by:
getTargetClass in interface org.alfresco.service.cmr.dictionary.AssociationDefinition

getTargetRoleName

public org.alfresco.service.namespace.QName getTargetRoleName()
Specified by:
getTargetRoleName in interface org.alfresco.service.cmr.dictionary.AssociationDefinition

isChild

public boolean isChild()
Specified by:
isChild in interface org.alfresco.service.cmr.dictionary.AssociationDefinition

isSourceMandatory

public boolean isSourceMandatory()
Specified by:
isSourceMandatory in interface org.alfresco.service.cmr.dictionary.AssociationDefinition

isSourceMany

public boolean isSourceMany()
Specified by:
isSourceMany in interface org.alfresco.service.cmr.dictionary.AssociationDefinition

isTargetMandatory

public boolean isTargetMandatory()
Specified by:
isTargetMandatory in interface org.alfresco.service.cmr.dictionary.AssociationDefinition

isTargetMandatoryEnforced

public boolean isTargetMandatoryEnforced()
Specified by:
isTargetMandatoryEnforced in interface org.alfresco.service.cmr.dictionary.AssociationDefinition

isTargetMany

public boolean isTargetMany()
Specified by:
isTargetMany in interface org.alfresco.service.cmr.dictionary.AssociationDefinition

getAnalyserResourceBundleName

public java.lang.String getAnalyserResourceBundleName()
Specified by:
getAnalyserResourceBundleName in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

resolveAnalyserClassName

public java.lang.String resolveAnalyserClassName(java.util.Locale locale)
Specified by:
resolveAnalyserClassName in interface org.alfresco.service.cmr.dictionary.PropertyDefinition

resolveAnalyserClassName

public java.lang.String resolveAnalyserClassName()
Specified by:
resolveAnalyserClassName in interface org.alfresco.service.cmr.dictionary.PropertyDefinition


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.