public interface SimDebugBuilder extends Builder
SimDebugBuilder
KinematicConfigurator.createSimDebugBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
SimDebugBuilder.DriverType
Represents the driver type
|
static class |
SimDebugBuilder.DumpType
Represents the dump type
|
static class |
SimDebugBuilder.KinematicModelType
Represents the kinematic model type
|
static class |
SimDebugBuilder.OutputType
The output type
|
static class |
SimDebugBuilder.PrintoutTagsOrPointersType
Represents the printout tags or pointers type
|
static class |
SimDebugBuilder.TraceType
Represents the trace type
|
static class |
SimDebugBuilder.UiType
Represents the ui type
|
Modifier and Type | Method and Description |
---|---|
SimDebugBuilder.DriverType |
driver()
Returns the driver
License requirements: None. |
SimDebugBuilder.DumpType |
dump()
Returns the dump
License requirements: None. |
SimDebugBuilder.OutputType |
dumpOutput()
Returns the dump output
License requirements: None. |
String |
dumpToFileName()
Returns the output filename
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") . |
boolean |
getTrace(SimDebugBuilder.TraceType type)
Gets the trace
License requirements: None. |
boolean |
getUiSetting(SimDebugBuilder.UiType type)
Gets the debug setting
License requirements: None. |
SimDebugBuilder.KinematicModelType |
kinematicModel()
Returns the kinematic model
License requirements: None. |
SimDebugBuilder.PrintoutTagsOrPointersType |
printoutTags()
Returns the printout tags type
License requirements: None. |
void |
setDriver(SimDebugBuilder.DriverType type)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") . |
void |
setDump(SimDebugBuilder.DumpType type)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") . |
void |
setDumpOutput(SimDebugBuilder.OutputType type)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") . |
void |
setDumpToFileName(String name)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") . |
void |
setKinematicModel(SimDebugBuilder.KinematicModelType type)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") . |
void |
setPrintoutTags(SimDebugBuilder.PrintoutTagsOrPointersType type)
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") . |
void |
setTrace(SimDebugBuilder.TraceType type,
boolean state)
Sets the trace
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") . |
void |
setUiSetting(SimDebugBuilder.UiType type,
boolean state)
Sets the debug setting
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") . |
void |
showKinematicModelState()
Show the kinematic model state
License requirements: ug_isv_full ("Full functionality for Integrated Simulation and Verification") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SimDebugBuilder.DriverType driver() throws NXException, RemoteException
NXException
RemoteException
void setDriver(SimDebugBuilder.DriverType type) throws NXException, RemoteException
type
- The driver typeNXException
RemoteException
boolean getUiSetting(SimDebugBuilder.UiType type) throws NXException, RemoteException
type
- The ui typeNXException
RemoteException
void setUiSetting(SimDebugBuilder.UiType type, boolean state) throws NXException, RemoteException
type
- The ui typestate
- The stateNXException
RemoteException
boolean getTrace(SimDebugBuilder.TraceType type) throws NXException, RemoteException
type
- The trace typeNXException
RemoteException
void setTrace(SimDebugBuilder.TraceType type, boolean state) throws NXException, RemoteException
type
- The trace typestate
- The stateNXException
RemoteException
SimDebugBuilder.DumpType dump() throws NXException, RemoteException
NXException
RemoteException
void setDump(SimDebugBuilder.DumpType type) throws NXException, RemoteException
type
- The dump typeNXException
RemoteException
SimDebugBuilder.OutputType dumpOutput() throws NXException, RemoteException
NXException
RemoteException
void setDumpOutput(SimDebugBuilder.OutputType type) throws NXException, RemoteException
type
- The dump output typeNXException
RemoteException
String dumpToFileName() throws NXException, RemoteException
NXException
RemoteException
void setDumpToFileName(String name) throws NXException, RemoteException
name
- the output new nameNXException
RemoteException
SimDebugBuilder.KinematicModelType kinematicModel() throws NXException, RemoteException
NXException
RemoteException
void setKinematicModel(SimDebugBuilder.KinematicModelType type) throws NXException, RemoteException
type
- The kinematic model typeNXException
RemoteException
void showKinematicModelState() throws NXException, RemoteException
NXException
RemoteException
SimDebugBuilder.PrintoutTagsOrPointersType printoutTags() throws NXException, RemoteException
NXException
RemoteException
void setPrintoutTags(SimDebugBuilder.PrintoutTagsOrPointersType type) throws NXException, RemoteException
type
- The printout tags typeNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.