public interface SplitDuctBuilder extends Builder
SplitDuctBuilder
Builder for creating/editing splits at an end of a duct.
Takes an end face of a rectangular stock and splits it into a pair of
divisions based on the specified absolute flow percentage for each division.
RouteManager.createSplitDuctBuilder()
Property | Value |
---|---|
FlowType | AbsoluteFlow |
Modifier and Type | Interface and Description |
---|---|
static class |
SplitDuctBuilder.FlowTypes
The type of flow, whether Absolute or Relative, to be displayed in the %Flow
column in the list.
|
Modifier and Type | Method and Description |
---|---|
void |
addDivisionsBuilderToList(Port selectedPort)
Creates divisions builders for all the divisions, if any, associated with
the cross-section to which the input port belongs and adds them to the list
of divisions.
|
DivisionsBuilder |
createNewDivisionsListItem(Port selectedPort,
boolean isAbsoluteFlow)
Creates a new item for the divisions list in Split Duct dialog
License requirements: routing_hvac ("Routing HVAC") . |
TaggedObjectList |
divisionsList()
Returns the divisions list
License requirements: routing_hvac ("Routing HVAC") . |
SplitDuctBuilder.FlowTypes |
flowType()
Returns the type of flow to be displayed in the list flow column
License requirements: routing_hvac ("Routing HVAC") . |
void |
setFlowType(SplitDuctBuilder.FlowTypes flowType)
License requirements: routing_hvac ("Routing HVAC") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
TaggedObjectList divisionsList() throws NXException, RemoteException
NXException
RemoteException
SplitDuctBuilder.FlowTypes flowType() throws NXException, RemoteException
NXException
RemoteException
void setFlowType(SplitDuctBuilder.FlowTypes flowType) throws NXException, RemoteException
flowType
- NXException
RemoteException
DivisionsBuilder createNewDivisionsListItem(Port selectedPort, boolean isAbsoluteFlow) throws NXException, RemoteException
selectedPort
- Selected portisAbsoluteFlow
- if TRUE: displays absolute flow percentage for each division,
else displays relative flow percentageNXException
RemoteException
void addDivisionsBuilderToList(Port selectedPort) throws NXException, RemoteException
selectedPort
- Selected portNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.