Package org.epics.pvdata.property
This package contains interfaces and code for standard pvData structure fields.
Support for the following standard fields is provided:
- enum
- A structure for an enumerated value. It has subfields index and choices.
- alarm
- A alarm has a severity, status, and message.
- timeStamp
- Extensive support is provided for time.
- control
- Provides support for setting limits for scalar double values.
- display
- Provides support for for displaying scalar double values.
-
Interface Summary Interface Description MultiChoice Interface for multiple choice data.MultiChoice.Choices The interface returned by getSelectedChoices;PVAlarm PVAlarm.PVControl Interface for attaching a Control to a control structure.PVDisplay Interface for attaching a Display to a display structure.PVEnumerated PVEnumerated.PVProperty An interface for locating property fields.PVTimeStamp Interface for attaching a TimeStamp to a timeStamp structure.TimeStamp Interface TimeStamp. -
Class Summary Class Description Alarm Convenience class for an alarm.Control A class for control limits.Display MultiChoiceFactory Factory for an enumerated structure.PVAlarmFactory Implementation of PVAlarm.PVControlFactory Implementation of PVControl.PVDisplayFactory Implementation of PVDisplay.PVEnumeratedFactory Implementation of PVEnumerated.PVPropertyFactory Factory that implements PVProperty.PVTimeStampFactory Implementation of PVTimeStamp.TimeStampFactory An implementation of TimeStamp. -
Enum Summary Enum Description AlarmSeverity AlarmSeverity definitions.AlarmStatus AlarmStatus definitions.