|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RepositoryItemDescriptor
| Field Summary | |
|---|---|
static java.lang.String |
CLASS_VERSION
|
| Method Summary | |
|---|---|
void |
addPropertyDescriptor(RepositoryPropertyDescriptor pPropertyDescriptor)
Adds a property descriptor to the repository |
java.lang.String |
encodeCompositeKey(java.lang.String[] pIdValues)
Encode an array of ID values to be used as a Repository ID |
java.lang.String |
getItemDescriptorName()
Returns the name of the RepositoryItemDescriptor |
Repository |
getRepository()
Returns the repository for this item descriptor. |
RepositoryView |
getRepositoryView()
Returns the default repository view for this item descriptor. |
boolean |
hasCompositeKey()
Determine if this item type has a composite ID. |
void |
removePropertyDescriptor(java.lang.String pPropertyName)
Removes a property descriptor from the repository |
void |
updatePropertyDescriptor(RepositoryPropertyDescriptor pPropertyDescriptor)
Updates the property descriptor in the repository |
| Methods inherited from interface atg.beans.DynamicBeanInfo |
|---|
areInstances, getBeanDescriptor, getPropertyDescriptor, getPropertyDescriptors, getPropertyNames, hasProperty, isInstance |
| Field Detail |
|---|
static final java.lang.String CLASS_VERSION
| Method Detail |
|---|
Repository getRepository()
java.lang.String getItemDescriptorName()
RepositoryView getRepositoryView()
void addPropertyDescriptor(RepositoryPropertyDescriptor pPropertyDescriptor)
throws RepositoryException
pPropertyDescriptor - the descriptor for the new property to add to the
Repository
RepositoryException - if there was a problem adding the property descriptor
void updatePropertyDescriptor(RepositoryPropertyDescriptor pPropertyDescriptor)
throws RepositoryException
pPropertyDescriptor - the descriptor for the property to update
RepositoryException - if there was a problem updating the property descriptor
void removePropertyDescriptor(java.lang.String pPropertyName)
throws RepositoryException
pPropertyName - the name of the property
RepositoryException - if there was a problem removing the property descriptorboolean hasCompositeKey()
java.lang.String encodeCompositeKey(java.lang.String[] pIdValues)
throws RepositoryException
pIdValues - Array of ID values
RepositoryException - unsupported feature
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||