Package | Description |
---|---|
nxopen.assemblies.productinterface |
Provides classes and interfaces for Assembly Product Interfaces.
|
Modifier and Type | Field and Description |
---|---|
static InterfaceObject.InterfaceUsageType |
InterfaceObject.InterfaceUsageType.INPUT
usage type as input
|
static InterfaceObject.InterfaceUsageType |
InterfaceObject.InterfaceUsageType.KEY_PERFORMANCE_INTERFACE
usage type as key performance interface
|
static InterfaceObject.InterfaceUsageType |
InterfaceObject.InterfaceUsageType.OUTPUT
usage type as output
|
static InterfaceObject.InterfaceUsageType |
InterfaceObject.InterfaceUsageType.UNKNOWN
usage type as unknown
|
Modifier and Type | Method and Description |
---|---|
InterfaceObject.InterfaceUsageType |
InterfaceObject.getInterfaceUsageType()
Returns the usage type of the product interface object
License requirements: None. |
static InterfaceObject.InterfaceUsageType |
InterfaceObject.InterfaceUsageType.valueOf(int value)
Returns the enum constant of the specified enum type with the specified value.
|
static InterfaceObject.InterfaceUsageType |
InterfaceObject.InterfaceUsageType.valueOf(String name)
Returns the enum constant of the specified enum type with the specified name.
|
static InterfaceObject.InterfaceUsageType[] |
InterfaceObject.InterfaceUsageType.values()
Returns an array that contains the values for this enum.
|
Modifier and Type | Method and Description |
---|---|
InterfaceObject |
ObjectBuilder.addProductInterfaceObject2(NXObject nxObject,
String name,
String description,
boolean reverseDirection,
InterfaceObject.InterfaceUsageType interfaceUsageType)
Adds an object to the product interface; currently supported types are expressions and geometry.
|
void |
InterfaceObject.breakPIReferencingLinks(InterfaceObject.InterfaceUsageType usageType)
Breaks referencing link of PI when usage type changes.
|
void |
ObjectBuilder.editProductInterfaceObject1(InterfaceObject productInterface,
NXObject nxObject,
String name,
String description,
boolean reverseDirection,
InterfaceObject.InterfaceUsageType interfaceUsageType)
Edits a product interface object with interface object type .
|
void |
InterfaceObject.setInterfaceUsageType(InterfaceObject.InterfaceUsageType usageType)
Sets the usage type on the product interface object
License requirements: None. |
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.