public interface ControlInputBuilder extends MotionBuilder
ControlInput
builder ControlInputCollection.createControlInputBuilder(nxopen.motion.ControlInput)
Modifier and Type | Interface and Description |
---|---|
static class |
ControlInputBuilder.InputType
Control Input type
|
Modifier and Type | Method and Description |
---|---|
ControlInputPortBuilder |
createControlInputPortBuilder()
Creates a new control input port item and adds to the PortsList.
|
LinkAttachmentData |
measurementLinkAttachment()
Returns the measurement link attachment.
|
String |
name()
Returns the control input name.
|
ControlInputPortBuilderList |
portsList()
Returns the list of all child control input ports.
|
LinkAttachmentData |
referenceLinkAttachment()
Returns the reference link attachment and its components are optional.
|
LinkAttachmentData |
relativeLinkAttachment()
Returns the relative link attachment and its components are optional.
|
void |
setName(String name)
License requirements: mechanisms ("MECHANISMS") . |
void |
setType(ControlInputBuilder.InputType type)
License requirements: mechanisms ("MECHANISMS") . |
ControlInputBuilder.InputType |
type()
Returns the type of control input element.
|
displayScale, groupName, groupType, setDisplayScale, setGroupName, setGroupType
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ControlInputBuilder.InputType type() throws NXException, RemoteException
NXException
RemoteException
void setType(ControlInputBuilder.InputType type) throws NXException, RemoteException
type
- NXException
RemoteException
LinkAttachmentData measurementLinkAttachment() throws NXException, RemoteException
NXException
RemoteException
LinkAttachmentData relativeLinkAttachment() throws NXException, RemoteException
NXException
RemoteException
LinkAttachmentData referenceLinkAttachment() throws NXException, RemoteException
NXException
RemoteException
ControlInputPortBuilderList portsList() throws NXException, RemoteException
NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
ControlInputPortBuilder createControlInputPortBuilder() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.