| 
|||||||||
| 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 | ||||||||