Annotation Types Summary |
AroundInvoke |
Defines an interceptor method that interposes on business methods (command, attribute). |
Attribute |
Declare an attribute of a tango device. |
AttributeProperties |
Default attribute properties. used with Attribute
@Attribute
@AttributeProperties(format = "%6.3f")
private double myAttribute;
public double getMyAttribute(){..};
|
ClassProperty |
Define a tango class property. |
Command |
Declare a command of a tango device. |
Delete |
Designates a method to receive a callback before a device is unexported. |
Device |
Declare a class as a Tango Device. |
DeviceManagement |
Injector of DeviceManager
@DeviceManagement
DeviceManager deviceManager;
public void setDeviceManager(DeviceManager deviceManager) {
this.deviceManager = deviceManager;
}
|
DeviceProperties |
get all device properties and values in one field (Map) Allow to get unknown
runtime properties
@DeviceProperties
public Map<String, String[]> props;
|
DeviceProperty |
A device property
@DeviceProperty
private String[] myProp = { "toto" };
|
DynamicManagement |
Injector of DynamicManager a for managing tango dynamic attributes and commands. |
Init |
Designates a method to receive a callback before a device has been exported. |
Schedule |
WARNING: Experimental feature. |
State |
Manage state of the device. |
StateMachine |
Manage the state machine of the device. |
Status |
Manage status of the device. |