Package com.axemble.vdoc.sdk.impl
Class PortalProperty
java.lang.Object
com.axemble.vdoc.sdk.impl.AbstractElement
com.axemble.vdoc.sdk.impl.PortalElement
com.axemble.vdoc.sdk.impl.PortalProperty
- All Implemented Interfaces:
- IElement,- IProperty,- IConnectorParentContextSupport,- IProtocolSupport,- Serializable
- Author:
- vlygeros
- See Also:
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from interface com.axemble.vdoc.sdk.interfaces.IPropertyIProperty.Dynamic, IProperty.IAdditionalType, IProperty.IDisplaySettings, IProperty.IElementType, IProperty.IIndexType, IProperty.IType, IProperty.Special, IProperty.System
- 
Field SummaryFieldsFields inherited from class com.axemble.vdoc.sdk.impl.PortalElementpath, storageKeyFields inherited from class com.axemble.vdoc.sdk.impl.AbstractElementmodule
- 
Constructor SummaryConstructorsConstructorDescriptionPortalProperty(IModule module, com.axemble.webdrive.om.PropertyDefinition property) 
- 
Method SummaryModifier and TypeMethodDescriptionintRetrieves the additional type of the property.Retrieves the default value.Retrieves theIResourceDefinitionof the property.Gets the description of the property.Retrieves the display settings of the property.intGets the element type.Gets the foreign resource definition.intGets the index type.getLabel()Gets the localized label of the property.getList()Retrieves the associated list.Retrieves the associated list.getName()Gets the system name of the property.Gets the native object underneath.Gets the container for the parent object of the serviceintgetType()Retrieves the type of the property.booleanhasList()Checks if the property is associated with a list.booleanChecks if the stored value has multiple values.booleanChecks if the property will be indexed.voidsetDefaultValue(Object defaultValue) Sets teh default value of the property.voidsetIndexType(int indexType) Sets the index type of the property.voidSets the label of the property in the current language.voidAssociates a list to the property.voidSets the system name of the property.voidsetType(int type) Sets the type of the property.Methods inherited from class com.axemble.vdoc.sdk.impl.PortalElementequals, getId, getPath, getProtocolURI, getProtocolURI, hashCode, replaceBackSlash, replaceSlash, save, setIdMethods inherited from class com.axemble.vdoc.sdk.impl.AbstractElementgetModuleMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.axemble.vdoc.sdk.interfaces.IElementgetId, getModule, getPath, saveMethods inherited from interface com.axemble.vdoc.sdk.supports.IProtocolSupportgetProtocolURI, getProtocolURI
- 
Field Details- 
propertyprotected com.axemble.webdrive.om.PropertyDefinition property
 
- 
- 
Constructor Details- 
PortalProperty
 
- 
- 
Method Details- 
getNativeObjectDescription copied from interface:IElementGets the native object underneath.- Specified by:
- getNativeObjectin interface- IElement
- Returns:
- an object.
 
- 
getNameDescription copied from interface:IPropertyGets the system name of the property.
- 
setNameDescription copied from interface:IPropertySets the system name of the property.
- 
getLabelDescription copied from interface:IPropertyGets the localized label of the property.
- 
setLabelDescription copied from interface:IPropertySets the label of the property in the current language.
- 
getDescriptionDescription copied from interface:IPropertyGets the description of the property.- Specified by:
- getDescriptionin interface- IProperty
- Returns:
- A java.lang.String value.
 
- 
isCollectionpublic boolean isCollection()Description copied from interface:IPropertyChecks if the stored value has multiple values.- Specified by:
- isCollectionin interface- IProperty
- Returns:
- true if the property accepts several values, false otherwise.
 
- 
getDefaultValueDescription copied from interface:IPropertyRetrieves the default value.- Specified by:
- getDefaultValuein interface- IProperty
- Returns:
- An Objectobject.
 
- 
setDefaultValueDescription copied from interface:IPropertySets teh default value of the property.- Specified by:
- setDefaultValuein interface- IProperty
- Parameters:
- defaultValue- The default value.
 
- 
getDefinitionDescription copied from interface:IPropertyRetrieves theIResourceDefinitionof the property.- Specified by:
- getDefinitionin interface- IProperty
- Returns:
- A IResourceDefinitionobject.
 
- 
isIndexedpublic boolean isIndexed()Description copied from interface:IPropertyChecks if the property will be indexed.
- 
getIndexTypepublic int getIndexType()Description copied from interface:IPropertyGets the index type.- Specified by:
- getIndexTypein interface- IProperty
- Returns:
- A value of the IProperty.IIndexType.
 
- 
setIndexTypepublic void setIndexType(int indexType) Description copied from interface:IPropertySets the index type of the property.- Specified by:
- setIndexTypein interface- IProperty
- Parameters:
- indexType- A value of the- IProperty.IIndexType
 
- 
getTypepublic int getType()Description copied from interface:IPropertyRetrieves the type of the property.- Specified by:
- getTypein interface- IProperty
- Returns:
- A IProperty.IType.
 
- 
setTypepublic void setType(int type) Description copied from interface:IPropertySets the type of the property.- Specified by:
- setTypein interface- IProperty
- Parameters:
- type- A value of the- IProperty.IType.
 
- 
hasListpublic boolean hasList()Description copied from interface:IPropertyChecks if the property is associated with a list.
- 
getAdditionalTypepublic int getAdditionalType()Description copied from interface:IPropertyRetrieves the additional type of the property.- Specified by:
- getAdditionalTypein interface- IProperty
- Returns:
- A IProperty.IAdditionalType.
 
- 
setListDescription copied from interface:IPropertyAssociates a list to the property.
- 
getListDescription copied from interface:IPropertyRetrieves the associated list. Only available for the
- 
getListDescription copied from interface:IPropertyRetrieves the associated list.
- 
getDisplaySettingsDescription copied from interface:IPropertyRetrieves the display settings of the property.- Specified by:
- getDisplaySettingsin interface- IProperty
- Returns:
- A IProperty.IDisplaySettingsobject.
 
- 
getElementTypepublic int getElementType()Description copied from interface:IPropertyGets the element type.- Specified by:
- getElementTypein interface- IProperty
- Returns:
- A value of the IProperty.IElementType.
 
- 
getForeignResourceDefinitionDescription copied from interface:IPropertyGets the foreign resource definition. Used for data stockroom.- Specified by:
- getForeignResourceDefinitionin interface- IProperty
- Returns:
- A IResourceDefinitionobject.
 
- 
getParentContextDescription copied from interface:IConnectorParentContextSupportGets the container for the parent object of the service- Specified by:
- getParentContextin interface- IConnectorParentContextSupport
- Returns:
- a IProtocolSupportobject.
 
 
-