public interface RepositoryFormData
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
Modifier and Type | Method and Description |
---|---|
boolean |
getCheckForReadOnlyProperties()
Returns whether or not the form handler should throw an exception
when updating item properties and read only properties are in
the value dictionary.
|
boolean |
getCheckForRequiredProperties()
Gets whether or not the form handler should check that all the
required properties are present during the create/update
operations.
|
boolean |
getEditMapsAsLists()
Gets the property EditMapsAsLists.
|
atg.repository.servlet.RepositoryEditorErrorHandler |
getErrorHandler()
Return an object responsible for handling form errors
|
boolean |
getExtractDefaultValuesFromItem()
Returns whether or not property values should be extracted from a
repository item if they do not have values specified in the form.
|
RepositoryItemDescriptor |
getItemDescriptor()
Return the item descriptor for the top-level item or null
|
ApplicationLogging |
getLogger()
The component to use for logging
|
java.lang.String |
getMapKeyValueSeparator()
The String used as a key/value separator in map data
|
MutableRepository |
getRepository()
Returns the repository this objects operates on.
|
java.lang.String |
getRepositoryId()
Returns the repository id of the item being manipulated.
|
RepositoryItem |
getRepositoryItem()
The current repository item or null if no current item exists
|
atg.repository.servlet.RepositoryItemEditor |
getRepositoryItemEditor()
Return an implementaion of RepositoryItemEditor
|
java.util.Dictionary |
getValue()
Returns a dictionary that stores the pending property values
associated with an operation on the repository item (e.g.
|
boolean |
isCreateTransientItems()
Gets property CreateTransientItems.
|
boolean |
isRequireMapKeys()
Indicates if the form should require keys for all entries in Map properties.
|
boolean |
isSortRepositoryItemSets()
Indicates if the form should display Sets of RepositoryItems sorted
according to their display names.
|
boolean |
isTrimProperty(java.lang.String pProperty)
Tests whether pProperty should be trimmed or not
|
boolean |
isUpdateItemsInCollection()
Indicates if the form should update individual collection items when
updating a collection property.
|
static final java.lang.String CLASS_VERSION
atg.repository.servlet.RepositoryItemEditor getRepositoryItemEditor()
atg.repository.servlet.RepositoryEditorErrorHandler getErrorHandler()
java.util.Dictionary getValue()
RepositoryItemDescriptor getItemDescriptor() throws RepositoryException
RepositoryException
java.lang.String getRepositoryId()
MutableRepository getRepository()
RepositoryItem getRepositoryItem()
java.lang.String getMapKeyValueSeparator()
boolean getExtractDefaultValuesFromItem()
boolean getEditMapsAsLists()
boolean getCheckForReadOnlyProperties()
boolean getCheckForRequiredProperties()
boolean isCreateTransientItems()
boolean isRequireMapKeys()
boolean isSortRepositoryItemSets()
boolean isTrimProperty(java.lang.String pProperty)
pProperty
- the name of the property to check to be trimmedboolean isUpdateItemsInCollection()
ApplicationLogging getLogger()