public class DistributorPropertyDescriptor extends RepositoryPropertyDescriptor
isIdProperty| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
EMPTY_LIST, EMPTY_MAP, EMPTY_SET, FOREIGN_REPOSITORY_NAME, FOREIGN_REPOSITORY_PATH, mCollectionOrMapPORTABLE_VALUE_KEYBUNDLE_ATTRIBUTE_NAME, LOCALE_ATTRIBUTE_NAME| Constructor and Description |
|---|
DistributorPropertyDescriptor()
Constructs an instanceof DistributorPropertyDescriptor
|
DistributorPropertyDescriptor(java.lang.String pPropertyName)
Constructs an instanceof DistributorPropertyDescriptor
|
DistributorPropertyDescriptor(java.lang.String pPropertyName,
java.lang.Class pPropertyType,
java.lang.String pShortDescription)
Constructs an instanceof DistributorPropertyDescriptor
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
generateResourceTag(ContentRepositoryItem pItem,
java.lang.String pContentKey) |
java.lang.Class |
getPropertyType()
The Java type info for the property.
|
java.lang.Object |
getPropertyValue(RepositoryItemImpl pItem,
java.lang.Object pValue)
Returns the mime-type based on the file extension.
|
java.lang.String |
getTypeName()
Returns the name this type uses in the XML file.
|
boolean |
isQueryable()
Returns property Queryable
|
boolean |
isWritable()
Returns property Writable.
|
void |
setComponentItemDescriptor(RepositoryItemDescriptor pDesc)
Sets the property ComponentItemDescriptor.
|
void |
setComponentPropertyType(java.lang.Class pClass)
Sets the property ComponentPropertyType.
|
void |
setPropertyItemDescriptor(RepositoryItemDescriptor pDesc)
Sets the property PropertyItemDescriptor.
|
void |
setPropertyType(java.lang.Class pClass)
Perform type checking.
|
void |
setValue(java.lang.String pAttributeName,
java.lang.Object pValue)
Catch the attribute values that we care about and store them in
member variables.
|
clone, createPropertyDescriptorFromType, getCascadeDelete, getCascadeInsert, getCascadeUpdate, getComponentItemDescriptor, getComponentPropertyBeanInfo, getDefaultValue, getDefaultValueString, getEnumeratedValues, getItemDescriptor, getLocalizedResourceBundle, getPropertyBeanInfo, getPropertyItemDescriptor, getResourceBundle, getResourceBundleName, getSecureLogging, getSecureLoggingFormatter, getSecureLoggingString, getUnmodifiableDefaultValue, isAssignableFrom, isCacheable, isCollectionOrMap, isDerived, isIdProperty, isIgnoreNullValue, isLoggingDebug, isMultiValued, isPersistent, isSecureLogging, isValidValue, isVersionable, isVersionableSet, registerPropertyDescriptorClass, setCacheable, setCascadeDelete, setCascadeInsert, setCascadeUpdate, setDefaultValue, setDefaultValueString, setDerived, setIdProperty, setIgnoreNullValue, setItemDescriptor, setLoggingDebug, setPersistent, setPropertyValue, setQueryable, setResourceBundleName, setSecureLogging, setSecureLoggingFormatter, setVersionable, toStringcreateLocalePropertyEditor, createLocalePropertyEditor, createPropertyEditor, getComponentPropertyType, getLocale, getPropertyEditorClass, getUIPropertyEditor, isReadable, isRequired, setPropertyEditorClass, setReadable, setRequired, setWritablecopyFeatureDescriptor, getDisplayName, getDisplayNameResource, getDisplaySortString, getShortDescription, getShortDescriptionResource, getSortString, setDisplayNameResource, setShortDescriptionResourcepublic DistributorPropertyDescriptor()
public DistributorPropertyDescriptor(java.lang.String pPropertyName)
public DistributorPropertyDescriptor(java.lang.String pPropertyName,
java.lang.Class pPropertyType,
java.lang.String pShortDescription)
public boolean isQueryable()
isQueryable in class RepositoryPropertyDescriptorpublic boolean isWritable()
isWritable in class DynamicPropertyDescriptorprotected java.lang.String generateResourceTag(ContentRepositoryItem pItem, java.lang.String pContentKey)
public java.lang.Object getPropertyValue(RepositoryItemImpl pItem, java.lang.Object pValue)
getPropertyValue in class RepositoryPropertyDescriptorpublic void setValue(java.lang.String pAttributeName,
java.lang.Object pValue)
setValue in class RepositoryPropertyDescriptorpublic java.lang.String getTypeName()
getTypeName in class RepositoryPropertyDescriptorpublic java.lang.Class getPropertyType()
DynamicPropertyDescriptorgetPropertyType in class DynamicPropertyDescriptorpublic void setPropertyType(java.lang.Class pClass)
setPropertyType in class RepositoryPropertyDescriptorpublic void setComponentPropertyType(java.lang.Class pClass)
DynamicPropertyDescriptorsetComponentPropertyType in class DynamicPropertyDescriptorpClass - new value to setpublic void setPropertyItemDescriptor(RepositoryItemDescriptor pDesc)
RepositoryPropertyDescriptorsetPropertyItemDescriptor in class RepositoryPropertyDescriptorpDesc - new value to setpublic void setComponentItemDescriptor(RepositoryItemDescriptor pDesc)
RepositoryPropertyDescriptorsetComponentItemDescriptor in class RepositoryPropertyDescriptorpDesc - new value to set