public interface SelectStructuresBuilder extends TaggedObject, IComponentBuilder
GeneralArrangementViewBuilder
.
It represents SelectStructuresBuilder
.
Modifier and Type | Method and Description |
---|---|
SelectNXObjectList |
additionalStructures()
Returns the additional structures selected by the user
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
addStructuresByRule(Component[] structures)
Adds ship structures to the view
License requirements: nx_ship_drafting ("Ship Drafting") . |
Component[] |
getFinalStructuresByRule()
Searches ship structures added to the view by the rule
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
removeStructuresByRule(Component[] structures)
Removes ship structures from the view
License requirements: nx_ship_drafting ("Ship Drafting") . |
void |
resetStructuresByRule()
Resets the structures to be added to the view by rule
License requirements: nx_ship_drafting ("Ship Drafting") . |
printTestData, printTestData, tag, tagValue
validate
Component[] getFinalStructuresByRule() throws NXException, RemoteException
NXException
RemoteException
void addStructuresByRule(Component[] structures) throws NXException, RemoteException
structures
- NXException
RemoteException
void removeStructuresByRule(Component[] structures) throws NXException, RemoteException
structures
- NXException
RemoteException
void resetStructuresByRule() throws NXException, RemoteException
NXException
RemoteException
SelectNXObjectList additionalStructures() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.