Package com.piketec.tpt.api
Interface Back2BackRow
-
- All Superinterfaces:
IdentifiableRemote
,java.rmi.Remote
,TptRemote
public interface Back2BackRow extends IdentifiableRemote
- Author:
- Copyright (c) 2014-2020 Piketec GmbH - MIT License (MIT) - All rights reserved
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
createdByAutoMode()
java.lang.String
getAbsoluteTolerance()
java.lang.String
getLsbTolerance()
java.lang.String
getReferenceSignalNameOrNull()
java.lang.String
getRelativeTolerance()
java.lang.String
getTimeTolerance()
java.lang.String
getVariable()
boolean
isDisabled()
boolean
isFloatPrecision()
void
setAbsoluteTolerance(java.lang.String absoluteTolerance)
Change theString
representing the absolute tolerance.void
setDisabled(boolean disabled)
Change if thisBack2BackRow
is disabled.void
setFloatPrecision(boolean floatPrecision)
Set totrue
if float precision for the comparison shall be enforced instead of double precisionvoid
setLsbTolerance(java.lang.String lsbTolerance)
Change theString
representing the lsb-tolerance.void
setReferenceSignalNameOrNull(java.lang.String referenceSignalNameOrNull)
Change the corresponding reference-signal-name or set it tonull
to remove it.void
setRelativeTolerance(java.lang.String relativeTolerance)
Change theString
representing the relative tolerance.void
setTimeTolerance(java.lang.String timeTolerance)
Change theString
representing the time tolerance.void
setVariable(java.lang.String channel)
Change the corresponding variable to thisBack2BackRow
.-
Methods inherited from interface com.piketec.tpt.api.IdentifiableRemote
getIdentifier
-
-
-
-
Method Detail
-
createdByAutoMode
boolean createdByAutoMode() throws java.rmi.RemoteException
- Returns:
true
if the row was created when auto-mode was enabled.- Throws:
java.rmi.RemoteException
- remote communication problem- See Also:
Back2BackSettings.setAutoUpdate(com.piketec.tpt.api.Back2BackSettings.VariableType, boolean)
-
getVariable
java.lang.String getVariable() throws java.rmi.RemoteException
- Returns:
- the corresponding variable to this
Back2BackRow
. - Throws:
java.rmi.RemoteException
- remote communication problem
-
setVariable
void setVariable(java.lang.String channel) throws java.rmi.RemoteException
Change the corresponding variable to thisBack2BackRow
.- Parameters:
channel
- the new attribute value- Throws:
java.rmi.RemoteException
- remote communication problem
-
getReferenceSignalNameOrNull
java.lang.String getReferenceSignalNameOrNull() throws java.rmi.RemoteException
- Returns:
- the corresponding reference-signal-name or
null
. - Throws:
java.rmi.RemoteException
- remote communication problem
-
setReferenceSignalNameOrNull
void setReferenceSignalNameOrNull(java.lang.String referenceSignalNameOrNull) throws java.rmi.RemoteException
Change the corresponding reference-signal-name or set it tonull
to remove it.- Parameters:
referenceSignalNameOrNull
- the new attribute value- Throws:
java.rmi.RemoteException
- remote communication problem
-
getTimeTolerance
java.lang.String getTimeTolerance() throws java.rmi.RemoteException
- Returns:
- the
String
representing the time tolerance. - Throws:
java.rmi.RemoteException
- remote communication problem
-
setTimeTolerance
void setTimeTolerance(java.lang.String timeTolerance) throws java.rmi.RemoteException
Change theString
representing the time tolerance.- Parameters:
timeTolerance
- the new attribute value- Throws:
java.rmi.RemoteException
- remote communication problem
-
getAbsoluteTolerance
java.lang.String getAbsoluteTolerance() throws java.rmi.RemoteException
- Returns:
- the
String
representing the absolute tolerance. - Throws:
java.rmi.RemoteException
- remote communication problem
-
setAbsoluteTolerance
void setAbsoluteTolerance(java.lang.String absoluteTolerance) throws java.rmi.RemoteException
Change theString
representing the absolute tolerance.- Parameters:
absoluteTolerance
- the new attribute value- Throws:
java.rmi.RemoteException
- remote communication problem
-
getRelativeTolerance
java.lang.String getRelativeTolerance() throws java.rmi.RemoteException
- Returns:
- the
String
representing the relative tolerance. - Throws:
java.rmi.RemoteException
- remote communication problem
-
setRelativeTolerance
void setRelativeTolerance(java.lang.String relativeTolerance) throws java.rmi.RemoteException
Change theString
representing the relative tolerance.- Parameters:
relativeTolerance
- the new attribute value- Throws:
java.rmi.RemoteException
- remote communication problem
-
getLsbTolerance
java.lang.String getLsbTolerance() throws java.rmi.RemoteException
- Returns:
- the
String
representing the lsb-tolerance. - Throws:
java.rmi.RemoteException
- remote communication problem
-
setLsbTolerance
void setLsbTolerance(java.lang.String lsbTolerance) throws java.rmi.RemoteException
Change theString
representing the lsb-tolerance.- Parameters:
lsbTolerance
- the new attribute value- Throws:
java.rmi.RemoteException
- remote communication problem
-
isDisabled
boolean isDisabled() throws java.rmi.RemoteException
- Returns:
true
if thisBack2BackRow
is disabled.- Throws:
java.rmi.RemoteException
- remote communication problem
-
setDisabled
void setDisabled(boolean disabled) throws java.rmi.RemoteException
Change if thisBack2BackRow
is disabled.- Parameters:
disabled
- the new attribute value- Throws:
java.rmi.RemoteException
- remote communication problem
-
isFloatPrecision
boolean isFloatPrecision() throws java.rmi.RemoteException
- Returns:
true
if float precision for comparison instead of double precision is enforced.- Throws:
java.rmi.RemoteException
- remote communication problem
-
setFloatPrecision
void setFloatPrecision(boolean floatPrecision) throws java.rmi.RemoteException
Set totrue
if float precision for the comparison shall be enforced instead of double precision- Parameters:
floatPrecision
- the new attribute value- Throws:
java.rmi.RemoteException
- remote communication problem
-
-