|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IPTPropertyMap
The Property Map provides a mapping of Card Properties to Document Attributes
Method Summary | |
---|---|
void |
Clear()
Clears all Properties and their mappings. |
java.lang.Object[][] |
GetMappedFieldNames(int idProperty)
Retrieves the mapped Field Names for a given property |
java.lang.Object |
GetMappedProperties()
Returns all the property IDs that are mapped |
void |
Initialize(IPTSession pSession,
IPTPropertyMap pParentMap)
Associates a Session with this PropertyMap and optionally sets a Parent Map. |
java.lang.Object |
MapFields(java.lang.Object[][] vSafeArrayFields)
Maps Fields to Properties. |
void |
RemovePropertyFromMap(int idProperty)
Removes a particular Property from the map. |
void |
SetMappedFieldNames(int idProperty,
java.lang.Object[][] pvSafeArrayFieldNames)
Sets the mapped Field Names for a given property |
Methods inherited from interface com.plumtree.server.IPTUnknown |
---|
GetInterfaces |
Method Detail |
---|
void Initialize(IPTSession pSession, IPTPropertyMap pParentMap)
pSession
- Session to be associated with this Property MappParentMap
- Top level map to inherit from (can be null)java.lang.Object[][] GetMappedFieldNames(int idProperty)
idProperty
- ID of the property being mapped
void SetMappedFieldNames(int idProperty, java.lang.Object[][] pvSafeArrayFieldNames)
idProperty
- ID of the property being mappedpvSafeArrayFieldNames
- a 1 column 2 dimensional array of the associated Field Namesjava.lang.Object GetMappedProperties()
void RemovePropertyFromMap(int idProperty)
idProperty
- ID of the Property to be removedvoid Clear()
java.lang.Object MapFields(java.lang.Object[][] vSafeArrayFields)
vSafeArrayFields
- A 2D array of Field Names and their values.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |