public interface MachineLibraryBuilder extends Builder
Builder.commit()
on this builder will only return null.
Part
class to create a MachineLibraryBuilder object. Modifier and Type | Method and Description |
---|---|
void |
editMachineLibrary(String machineName,
String attName,
String value)
Edit a specific machine of the database.
|
String[] |
getAllAttributeNames()
Returns a array of the library attributes.
|
String[] |
getAllMachineNames()
Returns a array of the machine names(librefs) that are in the machine database.
|
String |
getValue(String machineName,
String attName)
Returns the attribute value of a specific machine.
|
String |
insertEntryToMachineLibrary(String selectedMachineName)
Insert a machine entry to the machine_database.dat.
|
void |
removeEntryFromMachineLibrary(String machineName)
Removes a machine entry from the machine_database.dat.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
void editMachineLibrary(String machineName, String attName, String value) throws NXException, RemoteException
machineName
- machine name (libref)attName
- library attribute namevalue
- the new value that will be setNXException
RemoteException
String insertEntryToMachineLibrary(String selectedMachineName) throws NXException, RemoteException
selectedMachineName
- machine name (libref), that will copiedNXException
RemoteException
void removeEntryFromMachineLibrary(String machineName) throws NXException, RemoteException
machineName
- machine name (libref)NXException
RemoteException
String[] getAllMachineNames() throws NXException, RemoteException
NXException
RemoteException
String[] getAllAttributeNames() throws NXException, RemoteException
NXException
RemoteException
String getValue(String machineName, String attName) throws NXException, RemoteException
machineName
- machine name (libref)attName
- library attribute nameNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.