public interface PostScenarioVariant extends TransientObject
PostScenarioBuilder
) and arbitrary
Data Sources to work together to provide a seamless
post processing experience.
Variant instances need to be disposed of after they are
no longer needed.
PostScenarioSelectionParameters.newVariant()
Modifier and Type | Method and Description |
---|---|
PostScenarioVariantType |
getDataType()
Read the type.
|
boolean |
getValueAsBoolean()
Read the typed value.
|
Complex |
getValueAsComplex()
Read the typed value.
|
double |
getValueAsDouble()
Read the typed value.
|
int |
getValueAsInteger()
Read the typed value.
|
String |
getValueAsString()
Read the typed value.
|
String |
getValueAsUnicodeString()
Read the typed value.
|
void |
setValueAsBoolean(boolean value)
Set a typed value.
|
void |
setValueAsComplex(Complex value)
Set a typed value.
|
void |
setValueAsDouble(double value)
Set a typed value.
|
void |
setValueAsInteger(int value)
Set a typed value.
|
void |
setValueAsString(String value)
Set a typed value.
|
void |
setValueAsUnicodeString(String value)
Set a typed value.
|
_value, dispose, printTestData, printTestData
boolean getValueAsBoolean() throws NXException, RemoteException
NXException
RemoteException
int getValueAsInteger() throws NXException, RemoteException
NXException
RemoteException
double getValueAsDouble() throws NXException, RemoteException
NXException
RemoteException
Complex getValueAsComplex() throws NXException, RemoteException
NXException
RemoteException
String getValueAsString() throws NXException, RemoteException
NXException
RemoteException
String getValueAsUnicodeString() throws NXException, RemoteException
NXException
RemoteException
PostScenarioVariantType getDataType() throws NXException, RemoteException
NXException
RemoteException
void setValueAsBoolean(boolean value) throws NXException, RemoteException
value
- NXException
RemoteException
void setValueAsInteger(int value) throws NXException, RemoteException
value
- NXException
RemoteException
void setValueAsDouble(double value) throws NXException, RemoteException
value
- NXException
RemoteException
void setValueAsComplex(Complex value) throws NXException, RemoteException
value
- NXException
RemoteException
void setValueAsString(String value) throws NXException, RemoteException
value
- NXException
RemoteException
void setValueAsUnicodeString(String value) throws NXException, RemoteException
value
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.