public void setPropertyValue ( Object propertyId , Object value ) { if ( XPOS_PROP . equals ( propertyId ) ) { int x = Integer . parseInt ( ( String ) value ) ; setLocation ( new Point ( x , location . y ) ) ; } else if ( YPOS_PROP . equals ( propertyId ) ) { int y = Integer . parseInt ( ( String ) value ) ; setLocation ( new Point ( location . x , y ) ) ; } else if ( HEIGHT_PROP . equals ( propertyId ) ) { int height = Integer . parseInt ( ( String ) value ) ; setSize ( new Dimension ( size . width , height ) ) ; } else if ( WIDTH_PROP . equals ( propertyId ) ) { int width = Integer . parseInt ( ( String ) value ) ; setSize ( new Dimension ( width , size . height ) ) ; } }
Set the property value for the given property id .