public interface MATLABClientBuilder extends Builder
MATLABClientBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
MATLABClientBuilder.AvailableItemsData
This class holds the data returned from
getAvailableItems() |
static class |
MATLABClientBuilder.DataPortType
Represents the data port type.
|
static class |
MATLABClientBuilder.DataType
Represents the data type.
|
static class |
MATLABClientBuilder.SignalData
Defines the signal data.
|
static class |
MATLABClientBuilder.TagAttribute
the attribute of MATLAB item.
|
static class |
MATLABClientBuilder.TagInfo
Represents MATLABTag info definition structure.
|
Modifier and Type | Method and Description |
---|---|
MATLABClientBuilder.AvailableItemsData |
getAvailableItems()
Get the available MATLAB items.
|
MATLABClientBuilder.TagAttribute[] |
getItemAttributes()
Get the attribute of MATLAB items
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
MATLABClientBuilder.TagInfo[] |
getMATLABInformation(String instanceName)
Get the object information into MATLAB Data
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
MATLABClientBuilder.TagInfo[] |
getServerTags(String serverName)
Gets MATLAB instance Tags
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
String |
matlabFileBrowser()
Returns the simulink file browser.
|
String |
matlabserverProgID()
Returns the MATLAB server prog ID.
|
String |
selectedConfigurationName()
Returns the selected configuration name.
|
Part |
selectedConfigurationPart()
Returns the selected configuration part.
|
void |
setAvailableItems(String[] signalName,
MATLABClientBuilder.DataType[] signalType)
Set the available MATLAB items.
|
void |
setItemAttributes(MATLABClientBuilder.TagAttribute[] attr)
Set the attribute of MATLAB items
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setMatlabFileBrowser(String filename)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setMATLABInformation(String instanceName,
MATLABClientBuilder.TagInfo[] tagInfos)
Set the object information into MATLAB Data
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setMATLABServerProgID(String matlabServerProgID)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setSelectedConfigurationName(String configurationName)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setSelectedConfigurationPart(Part ownerPart)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
Expression |
updateTime()
Returns the update time.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
MATLABClientBuilder.TagInfo[] getServerTags(String serverName) throws NXException, RemoteException
serverName
- NXException
RemoteException
String matlabserverProgID() throws NXException, RemoteException
NXException
RemoteException
void setMATLABServerProgID(String matlabServerProgID) throws NXException, RemoteException
matlabServerProgID
- NXException
RemoteException
Expression updateTime() throws NXException, RemoteException
NXException
RemoteException
String matlabFileBrowser() throws NXException, RemoteException
NXException
RemoteException
void setMatlabFileBrowser(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
MATLABClientBuilder.AvailableItemsData getAvailableItems() throws NXException, RemoteException
NXException
RemoteException
void setAvailableItems(String[] signalName, MATLABClientBuilder.DataType[] signalType) throws NXException, RemoteException
signalName
- signalType
- NXException
RemoteException
MATLABClientBuilder.TagAttribute[] getItemAttributes() throws NXException, RemoteException
NXException
RemoteException
void setItemAttributes(MATLABClientBuilder.TagAttribute[] attr) throws NXException, RemoteException
attr
- NXException
RemoteException
MATLABClientBuilder.TagInfo[] getMATLABInformation(String instanceName) throws NXException, RemoteException
instanceName
- NXException
RemoteException
void setMATLABInformation(String instanceName, MATLABClientBuilder.TagInfo[] tagInfos) throws NXException, RemoteException
instanceName
- tagInfos
- Array of TagInfosNXException
RemoteException
String selectedConfigurationName() throws NXException, RemoteException
NXException
RemoteException
void setSelectedConfigurationName(String configurationName) throws NXException, RemoteException
configurationName
- NXException
RemoteException
Part selectedConfigurationPart() throws NXException, RemoteException
NXException
RemoteException
void setSelectedConfigurationPart(Part ownerPart) throws NXException, RemoteException
ownerPart
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.