public interface PipeStockBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Method and Description |
---|---|
AttributeHolder |
createPipeStock(String instanceId,
String partId,
String partName,
String numberName)
Creates a new pipe stock
License requirements: None. |
void |
deletePipeStock(AttributeHolder pipeStockObject)
Deletes the pipe stock which is new created
License requirements: None. |
AttributeHolder[] |
getPipeStockObjects()
Gets the pipe stock objects which have user attributes of the pipe stock.
|
void |
selectFolder(String classId)
Selects the pipe stock folder by the class ID
License requirements: None. |
void |
selectPipeStock(String symbolId)
Selects one pipe stock by the symbol ID
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
void selectFolder(String classId) throws NXException, RemoteException
classId
- NXException
RemoteException
void selectPipeStock(String symbolId) throws NXException, RemoteException
symbolId
- NXException
RemoteException
AttributeHolder[] getPipeStockObjects() throws NXException, RemoteException
NXException
RemoteException
AttributeHolder createPipeStock(String instanceId, String partId, String partName, String numberName) throws NXException, RemoteException
instanceId
- partId
- partName
- numberName
- NXException
RemoteException
void deletePipeStock(AttributeHolder pipeStockObject) throws NXException, RemoteException
pipeStockObject
- the pipe stock object,
only accept the object which is got by createPipeStock(java.lang.String, java.lang.String, java.lang.String, java.lang.String)
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.