public interface ExportMachineKitBuilder extends Builder
Builder.commit()
on this
builder will start the export machine kit process
and return null.
KinematicConfigurator.exportMachineKitBuilder(java.lang.String)
class to obtain an instance of this class. Modifier and Type | Method and Description |
---|---|
void |
addKitDirectory(String directory,
String subDirectory)
Add a subdirectory to the machine kit at the given directory.
|
void |
addKitFile(String directory,
String file)
Add a file to the machine kit at the given directory.
|
void |
addKitFolder(String directory,
String folder)
Add a folder, all containing files and subfolder to the machine kit at the given directory.
|
String[] |
getAllKitPaths()
Returns a array of the the file paths that are already in the machine kit.
|
String |
kitName()
Returns the kit name specify the name of the package.
|
String |
outputDirectory()
Returns the machine kit output directory specify where the finished package will be stored.
|
boolean |
printReport()
Returns the machine kit print report checkbox specify if a report will be plotted while create the kit or not.
|
void |
removePathInKit(String directory)
Removes the given file or directory in the machine kit.
|
void |
renameKitDirectory(String directory,
String newDirectoryName)
Rename a directory to the machine kit at the given directory.
|
void |
setKitName(String kitName)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
setOutputDirectory(String outputDirectory)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
void |
setPrintReport(boolean onOff)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") OR nx_isv_mtb ("Machine Tool Builder") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String kitName() throws NXException, RemoteException
NXException
RemoteException
void setKitName(String kitName) throws NXException, RemoteException
kitName
- kit nameNXException
RemoteException
String outputDirectory() throws NXException, RemoteException
NXException
RemoteException
void setOutputDirectory(String outputDirectory) throws NXException, RemoteException
outputDirectory
- machine kit output directoryNXException
RemoteException
boolean printReport() throws NXException, RemoteException
NXException
RemoteException
void setPrintReport(boolean onOff) throws NXException, RemoteException
onOff
- print report flagNXException
RemoteException
String[] getAllKitPaths() throws NXException, RemoteException
NXException
RemoteException
void addKitFile(String directory, String file) throws NXException, RemoteException
directory
- directory in kitfile
- file path on the hrd driveNXException
RemoteException
void addKitFolder(String directory, String folder) throws NXException, RemoteException
directory
- directory in kitfolder
- folder path on the hrd driveNXException
RemoteException
void addKitDirectory(String directory, String subDirectory) throws NXException, RemoteException
directory
- directory in kitsubDirectory
- subdirectory nameNXException
RemoteException
void renameKitDirectory(String directory, String newDirectoryName) throws NXException, RemoteException
directory
- directory path in kitnewDirectoryName
- new name of the directoryNXException
RemoteException
void removePathInKit(String directory) throws NXException, RemoteException
directory
- directory in kitNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.