public class ContentModelItemData extends java.lang.Object implements TransientValueGetter
| Constructor and Description |
|---|
ContentModelItemData(java.lang.Object item,
java.util.Map propDefs,
java.util.Map assocDefs,
java.util.Map propValues,
java.util.Map assocValues,
java.util.Map transientValues) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection |
getAllAssociationDefinitionNames() |
java.util.Collection |
getAllPropertyDefinitionNames() |
java.util.Collection |
getAllTransientFieldNames() |
org.alfresco.service.cmr.dictionary.AssociationDefinition |
getAssociationDefinition(org.alfresco.service.namespace.QName assocName) |
java.io.Serializable |
getAssociationValue(org.alfresco.service.namespace.QName key) |
java.lang.Object |
getItem() |
org.alfresco.service.cmr.dictionary.PropertyDefinition |
getPropertyDefinition(org.alfresco.service.namespace.QName propName) |
java.io.Serializable |
getPropertyValue(org.alfresco.service.namespace.QName key) |
java.lang.Object |
getTransientValue(java.lang.String fieldName) |
public ContentModelItemData(java.lang.Object item,
java.util.Map propDefs,
java.util.Map assocDefs,
java.util.Map propValues,
java.util.Map assocValues,
java.util.Map transientValues)
public java.lang.Object getItem()
public java.io.Serializable getPropertyValue(org.alfresco.service.namespace.QName key)
key or
null if none exists.public java.io.Serializable getAssociationValue(org.alfresco.service.namespace.QName key)
key or
null if none exists.public java.lang.Object getTransientValue(java.lang.String fieldName)
getTransientValue in interface TransientValueGetternull if none exists.public org.alfresco.service.cmr.dictionary.PropertyDefinition getPropertyDefinition(org.alfresco.service.namespace.QName propName)
propName
or null if none exists.public org.alfresco.service.cmr.dictionary.AssociationDefinition getAssociationDefinition(org.alfresco.service.namespace.QName assocName)
assocName or null if none exists.public java.util.Collection getAllAssociationDefinitionNames()
QNames for the item.public java.util.Collection getAllPropertyDefinitionNames()
public java.util.Collection getAllTransientFieldNames()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.