public interface TypedConnectorFeatureBuilder extends FeatureBuilder
LineDesigner.TypedConnectorFeature
Features.FeatureBuilder
nxopen.linedesigner.LineDesignerManager#createTypedConnectorFeatureBuilder
Property | Value |
---|---|
MismatchBehavior | Dontcreatetheconnection |
ReversePropagation | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
TypedConnectorFeatureBuilder.BehaviorOnMismatch
This enum is providing possible behavior on mismatch in propagated expressions
|
Modifier and Type | Method and Description |
---|---|
String |
connectorCompatibleTypeName()
Returns the connector compatible type name
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Direction |
connectorDirection()
Returns the connector direction
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
String |
connectorName()
Returns the connector name
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Direction |
connectorParallelToObjectDirection()
Returns the connector parallel to object direction
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Point |
connectorPoint()
Returns the connector point
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
String |
connectorTypeName()
Returns the connector type name
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
String[] |
getConnectorCompatibleTypeList()
The compatible connector types are returns
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression[] |
getConnectorExpressionPropagationList()
The connectors propagated expressions
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
TypedConnectorFeatureBuilder.BehaviorOnMismatch |
mismatchBehavior()
Returns the status of behavior on mismatch property
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
boolean |
reversePropagation()
Returns the status of if reverse propagation is on
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
selectPropagatedExpressions()
The propagated expressions is set during creation of connector
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setConnectorCompatibleTypeList(String[] connectorCompatibleTypeList)
The connector compatible types are set
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setConnectorCompatibleTypeName(String connectorCompatibleTypeName)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setConnectorDirection(Direction connectorDirection)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setConnectorExpressionPropagationList(Expression[] connectorExpressionPropagationList)
The connectors propagated expressions are set
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setConnectorName(String connectorName)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setConnectorParallelToObjectDirection(Direction connectorParallelToObjectDirection)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setConnectorPoint(Point connectorPoint)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setConnectorTypeName(String connectorTypeName)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setMismatchBehavior(TypedConnectorFeatureBuilder.BehaviorOnMismatch mismatchBehavior)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setNthConnectorExpressionPropagationList(int nthExpressionPropagationList,
Expression connectorExpressionPropagationList)
The Nth expressions from connectors propagated expressions are set
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setReversePropagation(boolean reversePropagation)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
commitFeature, getFeature, hideInternalParentFeatureAfterEdit, parentFeatureInternal, patchSolutionFlag, patchSurfaceFilename, setParentFeatureInternal, setParentFeatureInternal, setPatchSolutionFlag, setPatchSurfaceFilename, setSurroundingPatchSurfaceFilename, showInternalParentFeatureForEdit, surroundingPatchSurfaceFilename, unsetParentFeatureInternal
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String connectorName() throws NXException, RemoteException
NXException
RemoteException
void setConnectorName(String connectorName) throws NXException, RemoteException
connectorName
- NXException
RemoteException
Point connectorPoint() throws NXException, RemoteException
NXException
RemoteException
void setConnectorPoint(Point connectorPoint) throws NXException, RemoteException
connectorPoint
- NXException
RemoteException
Direction connectorDirection() throws NXException, RemoteException
NXException
RemoteException
void setConnectorDirection(Direction connectorDirection) throws NXException, RemoteException
connectorDirection
- NXException
RemoteException
Direction connectorParallelToObjectDirection() throws NXException, RemoteException
NXException
RemoteException
void setConnectorParallelToObjectDirection(Direction connectorParallelToObjectDirection) throws NXException, RemoteException
connectorParallelToObjectDirection
- NXException
RemoteException
void selectPropagatedExpressions() throws NXException, RemoteException
NXException
RemoteException
TypedConnectorFeatureBuilder.BehaviorOnMismatch mismatchBehavior() throws NXException, RemoteException
NXException
RemoteException
void setMismatchBehavior(TypedConnectorFeatureBuilder.BehaviorOnMismatch mismatchBehavior) throws NXException, RemoteException
mismatchBehavior
- NXException
RemoteException
String[] getConnectorCompatibleTypeList() throws NXException, RemoteException
NXException
RemoteException
void setConnectorCompatibleTypeList(String[] connectorCompatibleTypeList) throws NXException, RemoteException
connectorCompatibleTypeList
- NXException
RemoteException
Expression[] getConnectorExpressionPropagationList() throws NXException, RemoteException
NXException
RemoteException
void setConnectorExpressionPropagationList(Expression[] connectorExpressionPropagationList) throws NXException, RemoteException
connectorExpressionPropagationList
- NXException
RemoteException
void setNthConnectorExpressionPropagationList(int nthExpressionPropagationList, Expression connectorExpressionPropagationList) throws NXException, RemoteException
nthExpressionPropagationList
- connectorExpressionPropagationList
- NXException
RemoteException
String connectorTypeName() throws NXException, RemoteException
NXException
RemoteException
void setConnectorTypeName(String connectorTypeName) throws NXException, RemoteException
connectorTypeName
- NXException
RemoteException
String connectorCompatibleTypeName() throws NXException, RemoteException
NXException
RemoteException
void setConnectorCompatibleTypeName(String connectorCompatibleTypeName) throws NXException, RemoteException
connectorCompatibleTypeName
- NXException
RemoteException
boolean reversePropagation() throws NXException, RemoteException
NXException
RemoteException
void setReversePropagation(boolean reversePropagation) throws NXException, RemoteException
reversePropagation
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.