public interface Builder extends TaggedObject, IComponentBuilder
commit()
method is invoked.
destroy()
. Alternatively, any edits made can be discarded by
deleting the builder without calling commit.
Modifier and Type | Method and Description |
---|---|
NXObject |
commit()
Commits any edits that have been applied to the builder.
|
void |
destroy()
Deletes the builder, and cleans up any objects created by the builder.
|
NXObject[] |
getCommittedObjects()
For builders that create more than one object, this method returns the
objects that are created by commit.
|
NXObject |
getObject()
Returns the object currently being edited by this builder.
|
void |
showResults()
Updates the model to reflect the result of an edit to the model for all builders that support showing results.
|
printTestData, printTestData, tag, tagValue
validate
NXObject commit() throws NXException, RemoteException
NXException
RemoteException
void destroy() throws NXException, RemoteException
NXException
RemoteException
NXObject[] getCommittedObjects() throws NXException, RemoteException
NXException
RemoteException
NXObject getObject() throws NXException, RemoteException
NXException
RemoteException
void showResults() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.