Class: ObjectUtil
Source Location: /pnobjlib/ObjectUtil.class.phpInherited Variables
Inherited Methods
Class Details
[line 20]
ObjectUtil
[ Top ]
Class Methods
method addStandardFieldsToTableDataDefinition [line 77]
|
Generate the ADODB DD field descruptors for the standard PN architecture fields
Tags:
Parameters:
[ Top ]
method addStandardFieldsToTableDefinition [line 30]
|
Add standard PN architecture fields to the table definition
Tags:
Parameters:
[ Top ]
method createObject [line 219]
|
Create an object of the reuqested type and set the cr_date and cr_uid fields.
Tags:
Parameters:
[ Top ]
method deleteAllObjectTypeAttributes [line 596]
|
Delete the all attributes for the given tab
Tags:
Parameters:
[ Top ]
method deleteObjectAttributes [line 556]
|
Delete the attributes for the given object.
Tags:
Parameters:
[ Top ]
method deleteObjectCategories [line 907]
|
Delete a meta data object
Tags:
Parameters:
[ Top ]
method deleteObjectMetaData [line 747]
|
Delete a meta data object
Tags:
Parameters:
[ Top ]
method diff [line 243]
method diffExtended [line 264]
|
Provide an informative extended diff array when comparing 2 arrays
Tags:
Parameters:
[ Top ]
method expandObjectArrayWithCategories [line 1003]
|
Expand an object array with it's category data
Tags:
Parameters:
[ Top ]
method expandObjectWithAttributes [line 468]
|
Expand the given object with it's attributes
Tags:
Parameters:
[ Top ]
method expandObjectWithCategories [line 1098]
|
Expand an object with it's category data
Tags:
Parameters:
[ Top ]
method expandObjectWithMeta [line 816]
|
Expand an object with it's Meta data
Tags:
Parameters:
[ Top ]
method fixObjectMetaData [line 665]
|
Ensure that a meta-data object has reasonable default values
Tags:
Parameters:
[ Top ]
method generateCreateDataDictForStandardFields [line 96]
|
Generate the ADODB datadict entries to create the standard PN architecture fields
Tags:
Parameters:
[ Top ]
method generateCreateSqlForStandardFields [line 58]
|
Generate the SQL to create the standard PN architecture fields
Tags:
Parameters:
[ Top ]
method getAttributeCount [line 643]
|
Retrieve the count for a given attribute name
Tags:
Parameters:
[ Top ]
method getField [line 203]
|
If the specified field is set return it, otherwise return default
Tags:
Parameters:
[ Top ]
method getSystemAttributes [line 618]
|
Retrieve a list of attributes defined in the system
Tags:
Parameters:
[ Top ]
method insertObjectMetaData [line 694]
|
Insert a meta data object
Tags:
Parameters:
[ Top ]
method moveField [line 366]
|
Increments or decremnts a sequence number (column position) in a table for a given ID. If exists, it swaps the sequence of the field above or down.
Tags:
Parameters:
[ Top ]
method postProcessExpandedObjectArrayCategories [line 1127]
|
Post-process an object-array's expanded categories to generate relative paths
Tags:
Parameters:
[ Top ]
method postProcessExpandedObjectCategories [line 1152]
|
Post-process an object's expanded category data to generate relative paths
Tags:
Parameters:
[ Top ]
method removeStandardFieldsFromObject [line 182]
|
Remove the standard fields from the given object
Tags:
Parameters:
[ Top ]
method resequenceFields [line 324]
|
Fixes the sequence numbers (column position) in a given table.
Needed, if an object was added or deleted in a table using the arrow up/down feature.
Parameters:
[ Top ]
method retrieveObjectAttributes [line 432]
|
Retrieve the attribute maps for the specified object
Tags:
Parameters:
[ Top ]
method retrieveObjectCategoriesList [line 928]
|
Retrieve object category data
Tags:
Parameters:
[ Top ]
method retrieveObjectCategoriesObjects [line 970]
|
Retrieve object category data
Tags:
Parameters:
[ Top ]
method retrieveObjectMetaData [line 784]
|
Retrieve object meta data
Tags:
Parameters:
[ Top ]
method setStandardFieldsOnObjectCreate [line 120]
|
Set the standard PN architecture fields for object creation/insert
Tags:
Parameters:
[ Top ]
method setStandardFieldsOnObjectUpdate [line 154]
|
Set the standard PN architecture fields to sane values for an object update
Tags:
Parameters:
[ Top ]
method storeObjectAttributes [line 494]
|
Store the attributes for the given objects.
Tags:
Parameters:
[ Top ]
method storeObjectCategories [line 839]
|
Insert a categorization data object
Tags:
Parameters:
[ Top ]
method updateObjectMetaData [line 720]
|
Update a meta data object
Tags:
Parameters:
[ Top ]
