void RunPackage::initialize( ) { Packages ps; thePackageRecord = ps.getPackage(packageObject, theID, params); packageName = thePackageRecord.getName(); }
void EditPackage::takeControl( ) { Packages ps; ListOf<ParamRecord> params; PackageRecord r = ps.getPackage(theObject, theIndex,params); ListIterator<ListOf<ParamRecord> > I(params); for (I.reset();!I.done();I.next()) { LogMessage msg; msg << "Parameters : " << I.value().getName() << ", type " << int(I.value().getType()); msg.send(); } if ( theAction == Chars("delete") ) { ps.deletePackage( theObject, theIndex ); theObject->addPackagesToMenu(); LogMessage msg1; msg1 << "Package \\\"" << r.getName() <<"\\\" was deleted."; msg1.send(); } else { Chars obj_name = theObject->getObjectName(); PackageInfoMessage msg(r.getName(),r.getCommand(), Packages::getCheckinTypeName(r.getCheckinSelection()), obj_name); msg.send(); } }