1 /*** 2 * The contents of this file are subject to the Mozilla Public 3 * License Version 1.1 (the "License"); you may not use this file 4 * except in compliance with the License. You may obtain a copy of 5 * the License at http://www.mozilla.org/MPL/ 6 * 7 * Software distributed under the License is distributed on an "AS 8 * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or 9 * implied. See the License for the specific language governing 10 * rights and limitations under the License. 11 * 12 * The Original Code is pow2WebGui library. 13 * 14 * The Initial Owner of the Original Code is Power Of Two S.R.L. 15 * Portions created by Power Of Two S.R.L. are Copyright (C) Power Of Two S.R.L. 16 * All Rights Reserved. 17 * 18 * Contributor(s): 19 */ 20 21 package com.pow2.webgui; 22 23 24 /*** 25 * Strategy abstract class. 26 * 27 * @author Luca Fossato 28 * @created 28 giugno 2002 29 */ 30 public abstract class WidgetStrategy 31 { 32 /*** reference widget */ 33 protected Widget widget = null; 34 35 36 /*** 37 * Gets the widget attribute of the WidgetDrawer object 38 * 39 * @return The widget value 40 */ 41 public Widget getWidget() 42 { 43 return widget; 44 } 45 46 47 /*** 48 * Sets the widget attribute of the WidgetDrawer object 49 * 50 * @param widget The new widget value 51 */ 52 public void setWidget(Widget widget) 53 { 54 this.widget = widget; 55 } 56 }