public interface TransitionBuilder extends Builder
TransitionBuilder
which is used to create Detail Design elements from Basic Design elements.
ShipCollection.createTransitionBuilder()
Property | Value |
---|---|
SelectPart.SectionFrameType | Section |
TransitionMethod | UpdateExisting |
TransitionType | Section |
Modifier and Type | Interface and Description |
---|---|
static class |
TransitionBuilder.TransitionMethods
Transition Method.
|
static class |
TransitionBuilder.TransitionTypes
Transition Type.
|
Modifier and Type | Method and Description |
---|---|
void |
dryRun()
Executes a dry run to check whether there are circular references in the basic design structure model and whether the intersection seam is using split or not.
|
String |
sectionMappingFile()
Returns the file name of the section mapping from the native file system
License requirements: None. |
SelectPartBuilder |
selectPart()
Returns the ship basic design part
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setFrameParts(String[] framePartFilenames)
Set frame part names.
|
void |
setSectionBlockParts(String[] sectionParts)
The section block part file name.
|
void |
setSectionMappingFile(String filename)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setTransitionMethod(TransitionBuilder.TransitionMethods method)
License requirements: nx_ship_basic ("Ship Basic Design") . |
void |
setTransitionType(TransitionBuilder.TransitionTypes type)
License requirements: nx_ship_basic ("Ship Basic Design") . |
TransitionBuilder.TransitionMethods |
transitionMethod()
Returns the transition method.
|
TransitionBuilder.TransitionTypes |
transitionType()
Returns the transition type.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
TransitionBuilder.TransitionTypes transitionType() throws NXException, RemoteException
NXException
RemoteException
void setTransitionType(TransitionBuilder.TransitionTypes type) throws NXException, RemoteException
type
- NXException
RemoteException
void setSectionBlockParts(String[] sectionParts) throws NXException, RemoteException
sectionParts
- NXException
RemoteException
void setFrameParts(String[] framePartFilenames) throws NXException, RemoteException
framePartFilenames
- NXException
RemoteException
TransitionBuilder.TransitionMethods transitionMethod() throws NXException, RemoteException
NXException
RemoteException
void setTransitionMethod(TransitionBuilder.TransitionMethods method) throws NXException, RemoteException
method
- NXException
RemoteException
String sectionMappingFile() throws NXException, RemoteException
NXException
RemoteException
void setSectionMappingFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
void dryRun() throws NXException, RemoteException
NXException
RemoteException
SelectPartBuilder selectPart() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.