public interface ShipNamesBuilder extends TaggedObject, IComponentBuilder
ShipNameFieldBuilder
object.
Modifier and Type | Method and Description |
---|---|
String |
contextAttribute()
Returns
the Context Attribute value.
|
ShipNameFieldBuilder |
getField(int idx)
Get the ShipNameField at the given index (starting at 0)
License requirements: None. |
int |
getFieldcount()
Get the number of ShipNameFields in this recipe
License requirements: None. |
void |
setContextAttribute(String newValue)
License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
void |
setShipObjectType(ShipnamesBuilderType type)
License requirements: nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design") . |
ShipnamesBuilderType |
shipObjectType()
Returns
the Ship object type (Hull, Deck, etc.) for which names will be generated.
|
printTestData, printTestData, tag, tagValue
validate
ShipnamesBuilderType shipObjectType() throws NXException, RemoteException
NXException
RemoteException
void setShipObjectType(ShipnamesBuilderType type) throws NXException, RemoteException
type
- NXException
RemoteException
String contextAttribute() throws NXException, RemoteException
NXException
RemoteException
void setContextAttribute(String newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
int getFieldcount() throws NXException, RemoteException
NXException
RemoteException
ShipNameFieldBuilder getField(int idx) throws NXException, RemoteException
idx
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.