Package org.epics.pvdata.property
Class PVControlFactory
- java.lang.Object
-
- org.epics.pvdata.property.PVControlFactory
-
-
Constructor Summary
Constructors Constructor Description PVControlFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanattach(PVField pvField)Attempt to attach to a control field.static PVControlcreate()Create a PVControl.voiddetach()Remove attachment to control field.voidget(Control control)Get the control values from the attached control field and write to the specified Control.booleanisAttached()Is this attached to a control structure.booleanset(Control control)Set the control.
-
-
-
Method Detail
-
create
public static PVControl create()
Create a PVControl.- Returns:
- the newly created PVControl
-
attach
public boolean attach(PVField pvField)
Description copied from interface:PVControlAttempt to attach to a control field. The field must either be an control field itself or the field must be named value and a control is found somewhere up the parent tree.
-
detach
public void detach()
Description copied from interface:PVControlRemove attachment to control field.
-
isAttached
public boolean isAttached()
Description copied from interface:PVControlIs this attached to a control structure.- Specified by:
isAttachedin interfacePVControl- Returns:
- (false,true) is (not, is) attached to a control structure
-
get
public void get(Control control)
Description copied from interface:PVControlGet the control values from the attached control field and write to the specified Control.
-
-