3Hgroovy/model/ValueHolderjava/lang/Objectgroovy/model/ValueModelValueHolder.javavalueLjava/lang/Object;typeLjava/lang/Class;propertyChangeSupport"Ljava/beans/PropertyChangeSupport;editableZ()V(Ljava/lang/Class;)V  thisLgroovy/model/ValueHolder;     (Ljava/lang/Object;)V  getClass()Ljava/lang/Class; ! "java/lang/Class$addPropertyChangeListener&(Ljava/beans/PropertyChangeListener;)V ( java/beans/PropertyChangeSupport*  +, &' +.listener#Ljava/beans/PropertyChangeListener;removePropertyChangeListener 2' +3getValue()Ljava/lang/Object;setValuefirePropertyChange9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V 9: +;oldValuegetType isEditable()Z setEditable(Z)VCodeLineNumberTableLocalVariableTable StackMapTable SourceFile!    C5*D %&E CO***+D(" )*E C ***+*+ +#F%%D," -./E   &'Ce*)*+Y*-)*)+/FD679:E012'CU*) *)+4FDABDE0156C/*DHE 7Cy*M*+*)*)8,+<FDLM NOQE  = >!C/*DTE ?@C/*DXE ABC>*D \]EG