org.alfresco.repo.forms.processor.node
Class MockClassAttributeDefinition
java.lang.Object
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 |
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.