public class TineParameter extends de.desy.mst.libs.ser.tclientlib.TLinkAddress implements ITineParameter
Constructor and Description |
---|
TineParameter() |
TineParameter(java.lang.String fullPath) |
TineParameter(java.lang.String context,
java.lang.String server) |
TineParameter(java.lang.String context,
java.lang.String server,
java.lang.String device) |
TineParameter(java.lang.String context,
java.lang.String server,
java.lang.String device,
java.lang.String property) |
TineParameter(TineParameter address)
Copy contructor
|
TineParameter(de.desy.mst.libs.ser.tclientlib.TLinkAddress linkAddress)
Erzeugt einen TineParameter aus der Adresse
|
Modifier and Type | Method and Description |
---|---|
TineParameter |
deriveDevice(java.lang.String device)
Erzeugt ein neues Objekt.
|
TineParameter |
deriveProperty(java.lang.String property)
Erzeugt ein neues Objekt.
|
TineParameter |
deriveServer(java.lang.String serverName)
Erzeugt ein neues Objekt.
|
java.lang.String |
getFullPath()
Returns the full TINE address path.
|
int |
getMode()
Mode how to access the device
|
int |
getPollrate()
Wird das Geraet per poll abgefragt, ist hier die Pollrate definiert
|
boolean |
isDeviceNone() |
boolean |
isProperAddress()
Returns true if this is a proper TINE address.
|
createValidated, equals, getContext, getDevice, getDevicePath, getProperty, getServer, getServerPath, hashCode, isValidTinePath, setAddress, setContext, setDevice, setProperty, setServer, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getContext, getServer
public TineParameter()
public TineParameter(java.lang.String context, java.lang.String server, java.lang.String device, java.lang.String property)
public TineParameter(java.lang.String context, java.lang.String server, java.lang.String device)
public TineParameter(java.lang.String context, java.lang.String server)
public TineParameter(java.lang.String fullPath)
public TineParameter(TineParameter address)
address
- public TineParameter(de.desy.mst.libs.ser.tclientlib.TLinkAddress linkAddress)
linkAddress
- public java.lang.String getFullPath()
de.desy.mst.libs.ser.tclientlib.TLinkAddress
getFullPath
in class de.desy.mst.libs.ser.tclientlib.TLinkAddress
public int getMode()
ITineParameter
getMode
in interface ITineParameter
public int getPollrate()
ITineParameter
getPollrate
in interface ITineParameter
public TineParameter deriveProperty(java.lang.String property)
property
- public TineParameter deriveDevice(java.lang.String device)
device
- public TineParameter deriveServer(java.lang.String serverName)
serverName
- public boolean isDeviceNone()
public boolean isProperAddress()
de.desy.mst.libs.ser.tclientlib.TLinkAddress
isProperAddress
in class de.desy.mst.libs.ser.tclientlib.TLinkAddress
31-August-2017 15:35 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft