|
Teamcenter C++ API Reference
2312
|
#include <Scp0CreateDeclRequest.hxx>
Public Member Functions | |
| int | create (::Teamcenter::CreateInput *creInput) |
| int | createPost (::Teamcenter::CreateInput *creInput) |
| int | finalizeCreateInput (::Teamcenter::CreateInput *creInput) |
| int | finalizeSaveAsInput (::Teamcenter::SaveAsInput *pSavAsInput, std::vector< ::Teamcenter::DeepCopyData * > *vecDeepCopyData) |
| int | fnd0ApplySignature (const std::string *encryptedString) |
| int | fnd0AskSRUid (std::string *uid, bool *isFirstTime) const |
| int | fnd0CheckIfPropertyValueMatches (const std::string &propertyName, const std::string &expectedValue, const bool &matchAll, bool *result) const |
| int | fnd0chkObjProp (const std::string &relationType, const std::string &objectType, const std::string &propertyName, const std::string &propertyValue, const bool &matchall, const std::string &op, bool *result) |
| int | fnd0CreateShadowObject (::Teamcenter::CreateInput *pCreInput) |
| int | fnd0Delete () |
| int | fnd0GenerateRecipe (std::string *recipe) |
| int | fnd0GetChildren (const std::vector< std::string > *propertyNames, std::vector< tag_t > *childTags, std::vector< std::string > *childContextPropertyNames) |
| int | fnd0GetSerializationState (bool *currentState) const |
| int | fnd0isOwningGroup (const std::string &groupName, bool *output) |
| int | fnd0isOwningUser (const std::string &userName, bool *output) |
| int | fnd0IsRecoverable (bool *isPersistedRecipe, bool *isRecoverableIDSupported) const |
| int | fnd0IsShadowObjectForEdit (bool *isEdit) |
| int | fnd0postCloneAction (const tag_t *originalItem) |
| int | fnd0SaveAsShadowObject (::Teamcenter::SaveAsInput *pSvAsInput, tag_t *newShObjTag) |
| int | fnd0SetSerializationState (bool newState, bool *stateChanged) |
| int | fnd0SetSRUid (const std::string *uid) |
| int | fnd0VoidSignature (const std::vector< tag_t > *dsObjsToVoid, const std::string *comments) |
| int | getActive_seq (int &value, bool &isNull) const |
| int | getChar (const std::string &charName, char &charRetValue, bool &isNull, bool &hasReadAccess) |
| int | getChar (const std::string &charName, char &charRetValue, bool &isNull) |
| int | getCharArray (const std::string &charArrayName, std::vector< char > &vectorCharVals, std::vector< int > &vectorIsNullVals, bool &hasReadAccess) |
| int | getCharArray (const std::string &charArrayName, std::vector< char > &vectorCharVals, std::vector< int > &vectorIsNullVals) |
| int | getDate (const std::string &dateName, date_t &dateRetValue, bool &isNull, bool &hasReadAccess) |
| int | getDate (const std::string &dateName, date_t &dateRetValue, bool &isNull) |
| int | getDate_released (date_t &value, bool &isNull) const |
| int | getDateArray (const std::string &dateArrayName, std::vector< date_t > &dateArrayRetValue, std::vector< int > &isNull, bool &hasReadAccess) |
| int | getDateArray (const std::string &dateArrayName, std::vector< date_t > &dateArrayRetValue, std::vector< int > &isNull) |
| int | getDeepCopyData (const std::string *operation, std::vector< ::Teamcenter::DeepCopyData * > *deepCopyDatas) |
| int | getDouble (const std::string &doubleName, double &doubleRetValue, bool &isNull, bool &hasReadAccess) |
| int | getDouble (const std::string &doubleName, double &doubleRetValue, bool &isNull) |
| int | getDoubleArray (const std::string &doubleArrayName, std::vector< double > &vectorDoubleVals, std::vector< int > &vectorIsNullVals, bool &hasReadAccess) |
| int | getDoubleArray (const std::string &doubleArrayName, std::vector< double > &vectorDoubleVals, std::vector< int > &vectorIsNullVals) |
| int | getEad_paragraph (std::vector< std::string > &values, std::vector< int > &isNull) const |
| int | getFnd0complying_objects (std::vector< tag_t > &values, std::vector< int > &isNull) const |
| int | getFnd0defining_objects (std::vector< tag_t > &values, std::vector< int > &isNull) const |
| int | getFnd0DigitalSignAuditLogs (std::vector< tag_t > &values, std::vector< int > &isNull) const |
| int | getFnd0DSState (int &value, bool &isNull) const |
| int | getFnd0GeneralAuditLogs (std::vector< tag_t > &values, std::vector< int > &isNull) const |
| int | getFnd0HasEditInContext (bool &value, bool &isNull) const |
| int | getFnd0IcsClassNames (std::vector< std::string > &values, std::vector< int > &isNull) const |
| int | getFnd0IsCheckoutable (bool &value, bool &isNull) const |
| int | getFnd0LicenseExportAuditLogs (std::vector< tag_t > &values, std::vector< int > &isNull) const |
| int | getFnd0mfkinfo (std::string &value, bool &isNull) const |
| int | getFnd0MyWorkflowTasks (std::vector< tag_t > &values, std::vector< int > &isNull) const |
| int | getFnd0objectId (std::string &value, bool &isNull) const |
| int | getFnd0RevisionId (std::string &value, bool &isNull) const |
| int | getFnd0SecurityAuditLogs (std::vector< tag_t > &values, std::vector< int > &isNull) const |
| int | getFnd0SiblingRevisions (std::vector< tag_t > &values, std::vector< int > &isNull) const |
| int | getFnd0WorkflowAuditLogs (std::vector< tag_t > &values, std::vector< int > &isNull) const |
| int | getGov_classification (std::string &value, bool &isNull) const |
| int | getInt (const std::string &intName, int &intRetValue, bool &isNull, bool &hasReadAccess) |
| int | getInt (const std::string &intName, int &intRetValue, bool &isNull) |
| int | getIntArray (const std::string &intArrayName, std::vector< int > &vectorIntVals, std::vector< int > &vectorIsNullVals, bool &hasReadAccess) |
| int | getIntArray (const std::string &intArrayName, std::vector< int > &vectorIntVals, std::vector< int > &vectorIsNullVals) |
| int | getIp_classification (std::string &value, bool &isNull) const |
| int | getLicense_list (std::vector< tag_t > &values, std::vector< int > &isNull) const |
| int | getLogical (const std::string &logicalName, bool &boolRetValue, bool &isNull, bool &hasReadAccess) |
| int | getLogical (const std::string &logicalName, bool &boolRetValue, bool &isNull) |
| int | getLogicalArray (const std::string &logicalArrayName, std::vector< int > &vectorLogicalVals, std::vector< int > &vectorIsNullVals, bool &hasReadAccess) |
| int | getLogicalArray (const std::string &logicalArrayName, std::vector< int > &vectorLogicalVals, std::vector< int > &vectorIsNullVals) |
| int | getObject_application (std::string &value, bool &isNull) const |
| int | getObject_desc (std::string &value, bool &isNull) const |
| int | getObject_desc (std::string &value, bool &isNull, bool &hasReadAccess) const |
| int | getObject_name (std::string &value, bool &isNull) const |
| int | getObject_string (std::string &value, bool &isNull) const |
| int | getObject_type (std::string &value, bool &isNull) const |
| int | getOwning_organization (tag_t &value, bool &isNull) const |
| int | getOwning_project (tag_t &value, bool &isNull) const |
| ::Teamcenter::POM_objectImpl * | getPOM_objectImpl () const |
| int | getProcess_stage_list (std::vector< tag_t > &values, std::vector< int > &isNull) const |
| int | getProject_list (std::vector< tag_t > &values, std::vector< int > &isNull) const |
| int | getRelease_status_list (std::vector< tag_t > &values, std::vector< int > &isNull) const |
| int | getRevision_limit (int &value, bool &isNull) const |
| int | getRevision_number (int &value, bool &isNull) const |
| virtual RuntimeBusinessObjectImpl * | getRuntimeBusinessObjectImpl () const |
| int | getString (const std::string &stringName, std::string &stringRetValue, bool &isNull, bool &hasReadAccess) |
| int | getString (const std::string &stringName, std::string &stringRetValue, bool &isNull) |
| int | getStringArray (const std::string &stringArrayName, std::vector< std::string > &vectorStringVals, std::vector< int > &vectorIsNullVals, bool &hasReadAccess) |
| int | getStringArray (const std::string &stringArrayName, std::vector< std::string > &vectorStringVals, std::vector< int > &vectorIsNullVals) |
| tag_t | getTag () const |
| int | getTag (const std::string &tagName, tag_t &tagRetValue, bool &isNull, bool &hasReadAccess) |
| int | getTag (const std::string &tagName, tag_t &tagRetValue, bool &isNull) |
| int | getTagArray (const std::string &tagArrayName, std::vector< tag_t > &vectorTagVals, std::vector< int > &vectorIsNullVals, bool &hasReadAccess) |
| int | getTagArray (const std::string &tagArrayName, std::vector< tag_t > &vectorTagVals, std::vector< int > &vectorIsNullVals) |
| const std::string & | getTypeName () const |
| tag_t | getTypeTag () const |
| int | getWso_thread (tag_t &value, bool &isNull) const |
| int | invokeOperation (const std::string *operationId,...) |
| int | invokeOperation (const std::string &operationId, va_list args) |
| int | invokeOperation (int operationIdInt, va_list args) |
| int | invokeOperation (const std::string &operationId, std::vector< void * > &args) |
| int | invokeOperation (int operationIdInt, std::vector< void * > &args) |
| int | isMature (bool *result) |
| int | isReplica (bool *result) |
| int | performDeepCopy (::Teamcenter::OperationInput *pOperationInput, std::vector< ::Teamcenter::DeepCopyData * > *vecDeepCopyData) |
| int | saveAs (::Teamcenter::SaveAsInput *pSavAsInput, std::vector< ::Teamcenter::DeepCopyData * > *vecDeepCopyData, tag_t *newObjTag) |
| int | saveAsPost (::Teamcenter::SaveAsInput *pSavAsInput, std::vector< ::Teamcenter::DeepCopyData * > *vecDeepCopyData) |
| int | setActive_seq (int value, bool isNull=false) |
| int | setChar (const std::string &charName, const char &charValue, bool isNull) |
| int | setCharArray (const std::string &charArrayName, const std::vector< char > &vectorCharVals, const std::vector< int > *vectorIsNullVals) |
| int | setDate (const std::string &dateName, const date_t &dateValue, bool isNull) |
| int | setDate_released (const date_t &value, bool isNull=false) |
| int | setDateArray (const std::string &dateArrayName, const std::vector< date_t > &vectorDateVals, const std::vector< int > *vectorIsNullVals) |
| int | setDouble (const std::string &doubleName, const double &doubleValue, bool isNull) |
| int | setDoubleArray (const std::string &doubleArrayName, const std::vector< double > &vectorDoubleVals, const std::vector< int > *vectorIsNullVals) |
| int | setGov_classification (const std::string &value, bool isNull=false) |
| int | setInt (const std::string &intName, const int &intValue, bool isNull) |
| int | setIntArray (const std::string &intArrayName, const std::vector< int > &vectorIntVals, const std::vector< int > *vectorIsNullVals) |
| int | setIp_classification (const std::string &value, bool isNull=false) |
| int | setLicense_list (const std::vector< tag_t > &values, const std::vector< int > *isNull=0) |
| int | setLogical (const std::string &logicalName, const bool logicalValue, bool isNull) |
| int | setLogicalArray (const std::string &boolArrayName, const std::vector< int > &vectorboolVals, const std::vector< int > *vectorIsNullVals) |
| int | setObject_application (const std::string &value, bool isNull=false) |
| int | setObject_desc (const std::string &value, bool isNull=false) |
| int | setObject_name (const std::string &value, bool isNull=false) |
| int | setObject_type (const std::string &value, bool isNull=false) |
| int | setOwning_organization (const tag_t &value, bool isNull=false) |
| int | setOwning_project (const tag_t &value, bool isNull=false) |
| int | setProcess_stage_list (const std::vector< tag_t > &values, const std::vector< int > *isNull=0) |
| int | setProject_list (const std::vector< tag_t > &values, const std::vector< int > *isNull=0) |
| int | setPropertiesFromCreateInput (::Teamcenter::CreateInput *creInput) |
| int | setPropertiesFromSaveAsInput (::Teamcenter::SaveAsInput *pSavAsInput) |
| int | setRelease_status_list (const std::vector< tag_t > &values, const std::vector< int > *isNull=0) |
| int | setRevision_limit (int value, bool isNull=false) |
| int | setRevision_number (int value, bool isNull=false) |
| int | setString (const std::string &stringName, const std::string &stringValue, bool isNull) |
| int | setStringArray (const std::string &stringArrayName, const std::vector< std::string > &vectorStringVals, const std::vector< int > *vectorIsNullVals) |
| int | setTag (const std::string &tagName, const tag_t &tagValue, bool isNull) |
| int | setTagArray (const std::string &tagArrayName, const std::vector< tag_t > &vectorTagVals, const std::vector< int > *vectorIsNullVals) |
| int | setWso_thread (const tag_t &value, bool isNull=false) |
| int | validateCreateInput (::Teamcenter::CreateInput *creInput) |
| int | validateSaveAsInput (::Teamcenter::SaveAsInput *pSavAsInput, std::vector< ::Teamcenter::DeepCopyData * > *vecDeepCopyData) |
Static Public Member Functions | |
| static int | fnd0assignObjectsToProjects (std::vector< ::Teamcenter::BulkInput * > *wsoBi,::Teamcenter::BulkData *bd, bool alwaysPropagate) |
| static int | fnd0BulkDelete (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd) |
| static int | fnd0Create (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd) |
| static int | fnd0CreatePost (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd) |
| static int | fnd0FinalizeCreateInput (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd) |
| static int | fnd0FinalizeSaveAsInput (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd) |
| static int | fnd0GetDeepCopyData (std::vector< ::Teamcenter::BulkInput * > *getDeepCopydata,::Teamcenter::BulkData *bd) |
| static int | fnd0Lock (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd, const bool isLockForDelete, const bool allowRelock) |
| static int | fnd0PerformDeepCopy (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd) |
| static int | fnd0Refresh (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd) |
| static int | fnd0removeObjectsFromProjects (std::vector< ::Teamcenter::BulkInput * > *wsoBi,::Teamcenter::BulkData *bd) |
| static int | fnd0Save (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd) |
| static int | fnd0SaveAs (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd) |
| static int | fnd0SaveAsPost (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd) |
| static int | fnd0SetPropertiesFromCreateInput (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd) |
| static int | fnd0SetPropertiesFromSaveAsInput (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd) |
| static int | fnd0Unlock (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd) |
| static int | fnd0ValidateBOTypeForRelease (std::vector< ::Teamcenter::BulkInput * > *inputObjects,::Teamcenter::BulkData *bulkData, const bool isDryRun, std::map< tag_t, std::vector< std::string > > *validationResults) |
| static int | fnd0ValidateBOTypePostPromote (std::vector< ::Teamcenter::BulkInput * > *inputObjects,::Teamcenter::BulkData *bulkData, const bool isDryRun, std::map< tag_t, std::vector< std::string > > *validationResults) |
| static int | fnd0ValidateBOTypePrePromote (std::vector< ::Teamcenter::BulkInput * > *inputObjects,::Teamcenter::BulkData *bulkData, const bool isDryRun, std::map< tag_t, std::vector< std::string > > *validationResults) |
| static int | fnd0ValidateCreateInput (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd) |
| static int | fnd0ValidateSaveAsInput (std::vector< ::Teamcenter::BulkInput * > *inputs,::Teamcenter::BulkData *bd) |
| static const std::string & | getInterfaceName () |
Protected Member Functions | |
| virtual void | initialize (::Teamcenter::RootObjectImpl *impl) |
| virtual void | initialize (RootObjectImpl *impl=0) |
| Scp0CreateDeclRequest () | |
| void | setTag (tag_t tag) |
| virtual | ~Scp0CreateDeclRequest () |
Private Member Functions | |
| Scp0CreateDeclRequestImpl * | getScp0CreateDeclRequestImpl () const |
| Scp0CreateDeclRequest & | operator= (const Scp0CreateDeclRequest &) |
| Scp0CreateDeclRequest (const Scp0CreateDeclRequest &) | |
| void | setDeleteImpl (bool del) |
| ::Teamcenter::RootObjectImpl * | setScp0CreateDeclRequestImpl (::Teamcenter::RootObjectImpl *impl) |
Private Attributes | |
| bool | m_deleteImpl |
| Scp0CreateDeclRequestImpl * | m_scp0createdeclrequestImpl |
Static Private Attributes | |
| static std::string | name |
Friends | |
| class | Scp0CreateDeclRequestDelegate |
| class | Scp0CreateDeclRequestGenImpl |
Definition at line 50 of file Scp0CreateDeclRequest.hxx.
|
protected |
Constructor
|
protectedvirtual |
Destructor
|
private |
Private default constructor. We do not want this class instantiated without the business object passed in.
| Scp0CreateDeclRequest | - desc for Scp0CreateDeclRequest parameter |
|
inherited |
desc for validate for create
| creInput | - desc for creInput parameter |
|
inherited |
desc for createPost
| creInput | - Description for the Create Input |
|
inherited |
Description for the Finalize Create Input
| creInput | - desc for creInput parameter |
|
inherited |
finalize operation input
| pSavAsInput | - desc |
| vecDeepCopyData | - desc |
|
inherited |
Operation to apply Digital Signature
| encryptedString | - encryptedString |
|
inherited |
This is the getter for retrieving the recipe/permanent ID if its been created (and cached on the instance). Every Business Object should implement this operation.
| uid | - Recipe/permanent ID |
| isFirstTime | - If Session Recovery Uid is yet to be set or does the object need to be serialized again? |
|
staticinherited |
Extensions defined on this operations will execute only once for assign or remove of TC_Project regardless of number of
WorkspaceObjects assigned or removed from or to number of TC_Project objects.
Below is the sample code to retrieve the objects and projects.
int fnd0assignObjectsToProjectsExtension( METHOD_message_t*, va_list args )
{
va_list largs;
va_copy( largs, args );
std::vector<Teamcenter::BulkInput* > bulkInput = va_arg( largs, std::vector< Teamcenter::BulkInput >* );
Teamcenter::BulkData bd = va_arg( largs, Teamcenter::BulkData );
bool alwaysPropagate = va_arg( largs, int ) != 0;
va_end( largs );
...
//Extract project and object tags from std::vector<Teamcenter::BulkInput*> inputs
//fnd0ProjectTags property is defined on Fnd0BulkAssignProjectsInput Business Object.
for(std::vector<Teamcenter::BulkInput>::iterator iter = inputs->begin(); iter != inputs->end(); ++ iter)
{
Teamcenter::BulkInput* inputObj = *iter;
std::vector<tag_t> project_tags;
std::vector<int> null_tags;
tag_t obj_tag = NULLTAG;
bool isNull = false;
ifail = inputObj->getTagArray( "fnd0ProjectTags", project_tags, null_tags );
if( ifail == ITK_ok && !isNull)
{
ifail = inputObj->getTag( "fnd0ObjectTag", obj_tag, isNull );
}
if(ifail != ITK_ok)
{
inputObj->setInt( "fnd0ErrorCode", ifail, false);
}
}
}
| wsoBi | - The BulkAssignProjectsInput for the WorkspaceObjects to assign to TC_Projects objects |
| bd | - The BulkData |
| alwaysPropagate | - always propagte |
|
staticinherited |
This operation deletes inputs objects in bulk. It either deletes none of the input objects or deletes all the input objects. It doesn't support partial deletion.
| inputs | - A vector of data that contains reference to the object to be deleted. |
| bd | - A data structure to store objects and other information relevant for set-based operation. |
|
inherited |
The operation will check if the given values to match for the property listed in the argument and gives true or false verdict. If the value exists and match all condition is satisfied a true (1) is returned whereas it returns false (0) if the value does not exist or match all parameter is not satisfied.
| propertyName | - Property Name. |
| expectedValue | - Comma separated values for validation. |
| matchAll | - Whether to do the comparison for all property values. |
| result | - Whether a match is found. |
|
inherited |
This operation verifies whether a particular property (propertyName) value of a secondary object referenced by the BO (Master form, dataset, ICO and so on) matches the propertyValue depending on the comparator. The secondary object type is objectType and it is referenced by the BO using relationtype. All secondary objects that match the relationtype and objecttype criteria will be checked. If one of them fail the operation will return fail.
| relationType | - The name of the relation of the secondary objects. |
| objectType | - The type of the secondary objects. |
| propertyName | - The name of the property to match. |
| propertyValue | - The value of the property, in string format, to match. |
| matchall | - Whether to do the comparison for all the secondary objects. |
| op | - A value signifying the comparator operation. |
| result | - Whether a match is found. |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be created |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be saved |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
inherited |
Operation to create/setting values for shadow object
| pCreInput | - create input |
|
inherited |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be created |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be saved |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
inherited |
Generates permanent ID/recipe. Every Business Object should implement this operation.
| recipe | - Permanent ID/recipe |
|
inherited |
This operation returns the children to be displayed when expanding this object.
| propertyNames | - The list of propertyNames to expand. If empty, then the properties defined in <TYPE>_DefaultChildProperties and <TYPE>_DefaultPseudoFolder are returned. |
| childTags | - Tags of children. |
| childContextPropertyNames | - The propertyName in which this child exists in the parent. |
|
staticinherited |
| getDeepCopydata | - This is the object to hold input information. |
| bd | - This is the bulkData |
|
inherited |
Gets the current POM serialization state. Runtime Business Object does not need to implement this operation.
| currentState | - Gets the current POM serialization state. |
|
inherited |
|
inherited |
|
inherited |
If Business Object supports recoverable ID. Every Business Object should implement this operation.
| isPersistedRecipe | - isPersistedRecipe param should be set to true if the recipe is limited to the user session and should be serialized to the database |
| isRecoverableIDSupported | - Returning true indicates support for recoverability/permanent IDs |
|
inherited |
to differentiate between real and shadow object
| isEdit | - boolean |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference to the object to be refreshed |
| bd | - A data structure to store objects and other information relevant for set-based operation |
| isLockForDelete | - A boolean to indicate if object(s) are to be locked for deletion |
| allowRelock | - A boolean to indicate if object(s) can be relocked, which will discard all unsaved changes, if already locked by the same user |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be saved |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
inherited |
This method is called on completion of the cloning process which is invoked by selecting File-> New-> From Template command in Manufacturing Process Planner application. Also, the method is called when one of the following ITK APIs is invoked:
ME_create_process_from_template
ME_create_plant_from_template
ME_create_product_from_template
The method allows the caller to fix up any additional issues not handled by cloning rule. Currently it supports Item only
| originalItem | - the original item tag that was cloned. |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference to the object to be refreshed |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
| wsoBi | - The bulk input for the WorkspaceObjects to remove from the TC_Project objects |
| bd | - The bulk data |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be saved |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be saved |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be saved |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
inherited |
operation for creating/setting values to shadow object during saveas
| pSvAsInput | - save as input |
| newShObjTag | - new shadow object |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be created |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be saved |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
inherited |
Sets the current POM serialization state. Runtime Business Object does not need to implement this operation.
| newState | - true marks the POM serialization recipe as out-of-date, false marks it as up-to-date. |
| stateChanged | - true if the state has changed. |
|
inherited |
This is the setter for the recipe/permanent ID when it is created (to be cached on the instance). Every Business Object should implement this operation.
| uid | - Rrecipe/permanent ID |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference to the object to be refreshed |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
Operation is to provide basic pre release validations to the objects which are going to be released through CM_validate_and_promote workflow handler.
| inputObjects | - A vector of data that contains reference to the objects to be validated for release. |
| bulkData | - A data structure to store objects and other information relevant for set-based operation. |
| isDryRun | - A boolean flag to check whether the input operation is dry run operation or not. |
| validationResults | - A data structure to store the validation results for the input objects. |
|
staticinherited |
Operation is to provide basic post validations to the objects which are promoted to public using CM-promote-change-notice workflow handler. This operation does not support logically deleted objects.
| inputObjects | - A vector of data that contains reference information to the objects which are promoted. |
| bulkData | - A data structure to store objects and other information relevant for set-based operation. |
| isDryRun | - A boolean flag to check whether the input operation is dry run operation or not. |
| validationResults | - A data structure to store the validation results for the input objects. |
|
staticinherited |
Operation is to provide basic pre validations to the objects which are going to be promoted to public using the CM-promote-change-notice workflow handler. This operation does not support logically deleted objects.
| inputObjects | - A vector of data that contains reference to the objects which are to be promoted to public. |
| bulkData | - A data structure to store objects and other information relevant for set-based operation. |
| isDryRun | - A boolean flag to check whether the input operation is dry run operation or not. |
| validationResults | - A data structure to store the validation results for the input objects. |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be created |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
staticinherited |
This operation is not supported now, there will be no support for issues stemming from uses of this operation.
| inputs | - A vector of data that contains reference information to the object to be saved |
| bd | - A data structure to store objects and other information relevant for set-based operation |
|
inherited |
Operation for voiding Digital Signatures
| dsObjsToVoid | - List of digital signature objects to be voided |
| comments | - Void Comments |
|
inherited |
Getter for an Integer Property
| value | - Parameter Value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
To Return the Character
| charName | - To return the character Name |
| charRetValue | - The value of the Character |
| isNull | - Is the Value Null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
To Return the Character
| charName | - To return the character Name |
| charRetValue | - The value of the Character |
| isNull | - Is the Value Null |
|
inherited |
To retrieve the values of the Character array property
| charArrayName | - The Char array Name |
| vectorCharVals | - Vector of char values |
| vectorIsNullVals | - Is the Values Null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
The array of Character
| charArrayName | - The Char array Name |
| vectorCharVals | - vector of char values |
| vectorIsNullVals | - Is the Values Null |
|
inherited |
To retrieve the values of the Date property
| dateName | - Name of the date property |
| dateRetValue | - Value of the date property |
| isNull | - is value null |
| hasReadAccess | - Indicates whether the user has read access to the property. |
|
inherited |
get date value
| dateName | - Name of the date property |
| dateRetValue | - Value of the date property |
| isNull | - is value Null |
|
inherited |
Getter for a Date Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
To retrieve the values of the date array property
| dateArrayName | - Name of the date array property |
| dateArrayRetValue | - Value of the date array property |
| isNull | - is null values |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
get array of Date Values for a property
| dateArrayName | - Name of the date array property |
| dateArrayRetValue | - Value of the date array |
| isNull | - is null values |
|
inherited |
gets deep copy data
| operation | - operation desc |
| deepCopyDatas | - desc |
|
inherited |
To retrieve the values of the Double array property
| doubleName | - The name of the double property |
| doubleRetValue | - The value of the double property |
| isNull | - Is the value null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
To get the double value
| doubleName | - The name of the double variable |
| doubleRetValue | - The value of the double variable |
| isNull | - Is the value Null |
|
inherited |
To retrieve the values of the Double array property
| doubleArrayName | - The name of the double array property |
| vectorDoubleVals | - The values of the double array property |
| vectorIsNullVals | - Is Value Null array |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
Array of Doubles
| doubleArrayName | - The Array Name |
| vectorDoubleVals | - Array of Doubles |
| vectorIsNullVals | - Is the Value Null |
|
inherited |
Getter for an String Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
Getter for a Tag Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
Getter for a Tag Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
Getter for a Tag Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
Getter for an Integer Property
| value | - Parameter Value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
Getter for a Tag Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
Getter for a Boolean Property
| value | - Parameter Value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
Getter for an String Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
Getter for a Boolean Property
| value | - Parameter Value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
Getter for a Tag Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
Getter for the multifield key string Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
Getter for a Tag Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
Getter for a string Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
Getter for a string Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
Getter for a Tag Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
Getter for a Tag Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
Getter for a Tag Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
Getter for a string Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
To retrieve the values of the Integer property
| intName | - The name of the Integer property |
| intRetValue | - The value of the Integer property |
| isNull | - Is the value null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
To get the Integer
| intName | - The name of the Integer |
| intRetValue | - The value of the Integer |
| isNull | - Is the value null |
|
inherited |
To retrieve the values of the Integer array property
| intArrayName | - The name of the integer array property |
| vectorIntVals | - The vector of integer values |
| vectorIsNullVals | - Are the values null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
Array of Integers
| intArrayName | - The array name of integers |
| vectorIntVals | - The Vector of Integer values |
| vectorIsNullVals | - are the Values Null |
|
static |
Get the Interface Name
|
inherited |
Getter for a string Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
Getter for a Tag Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
To retrieve the values of the Boolean property
| logicalName | - The name of the Boolean property |
| boolRetValue | - The value of the boolean property |
| isNull | - Is the value null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
To get the Logical Value
| logicalName | - The name of the Logical Variable |
| boolRetValue | - The logical value |
| isNull | - Is the value null |
|
inherited |
To retrieve the values of the Boolean array property
| logicalArrayName | - The name of the boolean array property |
| vectorLogicalVals | - The vector of Logical values |
| vectorIsNullVals | - Are the values null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
Array of Logical Values
| logicalArrayName | - Array of Logical Names |
| vectorLogicalVals | - Vector of Logical Values |
| vectorIsNullVals | - are the Value Null |
|
inherited |
Getter for a string Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
Getter for a string Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
Getter for a string Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
| hasReadAccess | - Returns false if the user does not have read access to the property, true otherwise |
|
inherited |
Getter for a string Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
Getter for a string Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
Getter for a string Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
Getter for a Tag Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
Getter for a Tag Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
|
inherited |
Getter for a Tag Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
Getter for a Tag Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
Getter for a Tag Array Property
| values | - Parameter value |
| isNull | - Returns true for an array element if the parameter value at that location is null |
|
inherited |
Getter for an Integer Property
| value | - Parameter Value |
| isNull | - Returns true if the Parameter value is null |
|
inherited |
Getter for an Integer Property
| value | - Parameter Value |
| isNull | - Returns true if the Parameter value is null |
|
virtualinherited |
Reimplemented in Teamcenter::RuntimeBusinessObject.
|
private |
|
inherited |
To retrieve the values of the String property
| stringName | - The name of the string property |
| stringRetValue | - The value of the string property |
| isNull | - Is the value null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
Returns the String
| stringName | - The name of the String |
| stringRetValue | - The value of the string |
| isNull | - Is the String Null |
|
inherited |
To retrieve the values of the String array property
| stringArrayName | - The name of the string array property |
| vectorStringVals | - The values of string array property |
| vectorIsNullVals | - Are the values null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
To get the StringArray
| stringArrayName | - The String name |
| vectorStringVals | - Vector of Strings |
| vectorIsNullVals | - vector of booleans |
|
inherited |
|
inherited |
To retrieve the values of the reference property
| tagName | - The name of the reference property |
| tagRetValue | - The value of the reference property |
| isNull | - Is the value null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
Returns the Tag
| tagName | - The name of the Tag |
| tagRetValue | - The value of the Tag |
| isNull | - Is the Value Null |
|
inherited |
To retrieve the values of the reference array property
| tagArrayName | - The name of the reference array property |
| vectorTagVals | - The vector of values of reference array property |
| vectorIsNullVals | - Are the values null |
| hasReadAccess | - Indicates whether the user has read access to the property |
|
inherited |
Array of Tags
| tagArrayName | - Nameof the Tag Array |
| vectorTagVals | - Vector of Tags |
| vectorIsNullVals | - are the Value Null |
|
inherited |
|
inherited |
|
inherited |
Getter for a Tag Property
| value | - Parameter value |
| isNull | - Returns true if the Parameter value is null |
|
protectedvirtual |
Reimplemented from Teamcenter::WorkspaceObject.
|
protectedvirtualinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
The operation determines the maturity of the object. The default implementation is to return true if the status of the object matches with one of the values in MaturityStatuses constant for this business object otherwise it returns false.
| result | - Returns the result as true if the business object is matured, otherwise returns the result as false. |
|
inherited |
This operation tests if the given object is local to the database or not.
| result | - Returns result as false if given object is local to the database, else returns result as true. |
|
private |
|
inherited |
perform deep copy
| pOperationInput | - desc |
| vecDeepCopyData | - deep copy data |
|
inherited |
save as operation
| pSavAsInput | - save as input |
| vecDeepCopyData | - vector deepcopy data |
| newObjTag | - new object tag |
|
inherited |
Generic saveAsPost operation.
| pSavAsInput | - Input argument as SaveAsInput object. |
| vecDeepCopyData | - vector deepcopy data |
|
inherited |
Setter for an Integer Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
|
inherited |
To set the character
| charName | - The Name |
| charValue | - The Character Value |
| isNull | - Is the Value Null |
|
inherited |
To set the character array
| charArrayName | - charArrayName |
| vectorCharVals | - vectorCharVals |
| vectorIsNullVals | - vectorIsNullVals |
|
inherited |
To set the Date
| dateName | - dateName |
| dateValue | - dateValue |
| isNull | - isNull |
|
inherited |
Setter for a Date Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
|
inherited |
To set the Date Array
| dateArrayName | - dateArrayName |
| vectorDateVals | - vectorDateVals |
| vectorIsNullVals | - vectorIsNullVals |
|
private |
|
inherited |
To set the Double Value
| doubleName | - doubleName |
| doubleValue | - doubleValue |
| isNull | - isNull |
|
inherited |
To set the double array
| doubleArrayName | - doubleArrayName |
| vectorDoubleVals | - vectorDoubleVals |
| vectorIsNullVals | - vectorIsNullVals |
|
inherited |
Setter for a string Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
|
inherited |
To set an Integer
| intName | - The name of the integer |
| intValue | - The Integer Value |
| isNull | - Is the value Null |
|
inherited |
To the the Array of Integer type data on BusinessObject
| intArrayName | - name of the integer array |
| vectorIntVals | - vector or array of integer values |
| vectorIsNullVals | - vector of isNulls |
|
inherited |
Setter for a string Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
|
inherited |
Setter for a Tag Array Property
| values | - Values to be set for the parameter |
| isNull | - If array element is true, set the parameter value at that location as null |
|
inherited |
To set the Logical Value
| logicalName | - logicalName |
| logicalValue | - logicalValue |
| isNull | - isNull |
|
inherited |
To set Logical Array
| boolArrayName | - boolArrayName |
| vectorboolVals | - vectorboolVals |
| vectorIsNullVals | - vectorIsNullVals |
|
inherited |
Setter for a string Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
|
inherited |
Setter for a string Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
|
inherited |
Setter for a string Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
|
inherited |
Setter for a string Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
|
inherited |
Setter for a Tag Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
|
inherited |
Setter for a Tag Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
|
inherited |
Setter for a Tag Array Property
| values | - Values to be set for the parameter |
| isNull | - If array element is true, set the parameter value at that location as null |
|
inherited |
Setter for a Tag Array Property
| values | - Values to be set for the parameter |
| isNull | - If array element is true, set the parameter value at that location as null |
|
inherited |
desc for setPropertiesFromCreateInpu
| creInput | - Description for CreateInput |
|
inherited |
setproperties from saveas input
| pSavAsInput | - desc |
|
inherited |
Setter for a Tag Array Property
| values | - Values to be set for the parameter |
| isNull | - If array element is true, set the parameter value at that location as null |
|
inherited |
Setter for an Integer Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
|
inherited |
Setter for an Integer Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
|
private |
|
inherited |
To set the String
| stringName | - stringName |
| stringValue | - stringValue |
| isNull | - isNull |
|
inherited |
To set the string array
| stringArrayName | - stringArrayName |
| vectorStringVals | - vectorStringVals |
| vectorIsNullVals | - vectorIsNullVals |
|
protectedinherited |
|
inherited |
To set the tag
| tagName | - tagName |
| tagValue | - tagValue |
| isNull | - isNull |
|
inherited |
To set the Tag Array
| tagArrayName | - tagArrayName |
| vectorTagVals | - vectorTagVals |
| vectorIsNullVals | - vectorIsNullVals |
|
inherited |
Setter for a Tag Property
| value | - Value to be set for the parameter |
| isNull | - If true, set the parameter value to null |
|
inherited |
desc for validate for create
| creInput | - desc for creInput parameter |
|
inherited |
validate saveas input
| pSavAsInput | - desc |
| vecDeepCopyData | - desc |
|
friend |
Definition at line 102 of file Scp0CreateDeclRequest.hxx.
|
friend |
Definition at line 103 of file Scp0CreateDeclRequest.hxx.
|
private |
Definition at line 88 of file Scp0CreateDeclRequest.hxx.
|
private |
Definition at line 85 of file Scp0CreateDeclRequest.hxx.
|
staticprivate |
Name of the Business Object
Definition at line 93 of file Scp0CreateDeclRequest.hxx.