String convertNameToCli(String internalName) throws NXException, RemoteException
NXException
RemoteException
void addProductAssembly(String product) throws NXException, RemoteException
NXException
RemoteException
void removeProductAssembly(String product) throws NXException, RemoteException
NXException
RemoteException
void initialize(int argc, String[] argv) throws NXException, RemoteException
NXException
RemoteException
String encodePartFilename(String partNumber, String partRevision, String partFileType, String partFileName) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.DecodePartFileNameData decodePartFileName(String encodedName) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.InvokePdmServerData invokePdmServer(int inputCode, String inputString) throws NXException, RemoteException
NXException
RemoteException
void setFileExportStatus(boolean status) throws NXException, RemoteException
NXException
RemoteException
boolean askFileExportStatus() throws NXException, RemoteException
NXException
RemoteException
void setUserRole(String role) throws NXException, RemoteException
NXException
RemoteException
String askUserRole() throws NXException, RemoteException
NXException
RemoteException
String askExportDirectory(Tag partTag) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.AskDependentFilesData askDependentFiles(String encodedName) throws NXException, RemoteException
NXException
RemoteException
void setDefaultFolder(Tag folder) throws NXException, RemoteException
NXException
RemoteException
Tag newPartFromTemplate(String encodedPartName, String partType, String encodedTemplateName) throws NXException, RemoteException
NXException
RemoteException
Tag askRootFolder() throws NXException, RemoteException
NXException
RemoteException
Tag askUserFolder(String userName) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.ListFolderContentsData listFolderContents(Tag folder) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.ObjectType askObjectType(Tag object) throws NXException, RemoteException
NXException
RemoteException
String askFolderName(Tag folder) throws NXException, RemoteException
NXException
RemoteException
Tag askPartTag(String partNumber) throws NXException, RemoteException
NXException
RemoteException
String askPartNumber(Tag part) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.ListPartRevisionsData listPartRevisions(Tag part) throws NXException, RemoteException
NXException
RemoteException
String askPartRevisionId(Tag partRevision) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.ListPartRevFilesData listPartRevFiles(Tag partRevision) throws NXException, RemoteException
NXException
RemoteException
void addToFolder(Tag objectToAdd, Tag folder) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.ListConfigRulesData listConfigRules() throws NXException, RemoteException
NXException
RemoteException
String askConfigRule() throws NXException, RemoteException
NXException
RemoteException
void setConfigRule(String configRule) throws NXException, RemoteException
NXException
RemoteException
Tag askConfiguredRev(Tag databasePartTag) throws NXException, RemoteException
NXException
RemoteException
Tag findConfiguredRev(Tag parentrevTag, Tag childpartTag) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.AskPartNameDescData askPartNameDesc(Tag databasePartTag) throws NXException, RemoteException
NXException
RemoteException
void setPartNameDesc(Tag databasePartTag, String partName, String partDesc) throws NXException, RemoteException
NXException
RemoteException
String convertNameFromCli(String cliName) throws NXException, RemoteException
NXException
RemoteException
String convertFileNameToCli(String internalName) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.ValidatePartRevData validatePartRev(String partNum, String partRev, String partType) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.AssignPartNumberData assignPartNumber(String basisPartNum, String partType) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.AssignPartRevData assignPartRev(String partNum, String partType) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.AssignNewDsetNameData assignNewDsetName(String owner, String ownerRevision, String appType, String relType, String basisString) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.AssignCopyDsetNameData assignCopyDsetName(String oldOwner, String oldOwnerRevision, String dataset, String appType, String relType, String newOwner, String newOwnerRevision) throws NXException, RemoteException
NXException
RemoteException
void setDialogDisplay(boolean display) throws NXException, RemoteException
NXException
RemoteException
void terminate() throws NXException, RemoteException
NXException
RemoteException
void setAutolockStatus(boolean newValue) throws NXException, RemoteException
NXException
RemoteException
boolean askAutolockStatus() throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.PartrevWhereUsedData partrevWhereUsed(Tag partRevision) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.AskProductAssembliesData askProductAssemblies() throws NXException, RemoteException
NXException
RemoteException
void addProductAssemblyPart(String product) throws NXException, RemoteException
NXException
RemoteException
void removeProductAssemblyPart(String product) throws NXException, RemoteException
NXException
RemoteException
void findProductAssemblies(int nDisplayedParts, Tag[] displayedParts) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.AskVariantConfigurationsForLoadData askVariantConfigurationsForLoad() throws NXException, RemoteException
NXException
RemoteException
void setVariantConfigurationsForLoad(int nVariants, UFUgmgr.VariantConfiguration[] variants, boolean[] selected) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.AskVariantConfigurationsForDisplayData askVariantConfigurationsForDisplay(Tag availableDisplayedPart) throws NXException, RemoteException
NXException
RemoteException
void setVariantConfigurationsForDisplay(Tag availableDisplayedPart, int nVariants, UFUgmgr.VariantConfiguration[] variants, boolean[] selected) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.ListIdDisplayRulesData listIdDisplayRules() throws NXException, RemoteException
NXException
RemoteException
String askIdDisplayRule() throws NXException, RemoteException
NXException
RemoteException
void setIdDisplayRule(String idDisplayRule) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.ListContextsData listContexts(String partType) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.ListIdTypesData listIdTypes(String partType, String context) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.AssignAlternatePartIdData assignAlternatePartId(Tag partTag, String context, String idType) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.ValidateAlternatePartIdData validateAlternatePartId(Tag partTag, String altItemId, String altRevId, String context, String idType) throws NXException, RemoteException
NXException
RemoteException
void attachAlternate(Tag partTag, String context, String idType, String altItemId, String altRevId, String altName, String altDesc, boolean isDefault) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.ListPartsInFolderData listPartsInFolder(Tag folder) throws NXException, RemoteException
NXException
RemoteException
Tag askPartrevPartTag(Tag databasePartRevTag) throws NXException, RemoteException
NXException
RemoteException
UFUgmgr.AskFamilyMemberHandlesData askFamilyMemberHandles(Tag familyTag, String memberId, String memberRevId) throws NXException, RemoteException
NXException
RemoteException
void refreshAssyPdiDate(Tag partTag, boolean traverse) throws NXException, RemoteException
NXException
RemoteException
Tag createComponentPart(Tag parentPart, String newPartName, String refsetName, String instanceName, int units, int layer, double[] origin, double[] csysMatrix, int nObjects, Tag[] objects, String partType) throws NXException, RemoteException
NXException
RemoteException
void savePreciseAssembly(Tag workPartTag, boolean traverseChildren) throws NXException, RemoteException
NXException
RemoteException
boolean validateString(String inputstring, int lengthlimit) throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.