[Thinlet-development] thinlet/src/java/thinlet ThinletConstants.java,NONE,1.1 AppletLauncher.java,1.
Brought to you by:
bajzat
From: <ab...@us...> - 2003-07-06 22:48:09
|
Update of /cvsroot/thinlet/thinlet/src/java/thinlet In directory sc8-pr-cvs1:/tmp/cvs-serv15119/src/java/thinlet Modified Files: AppletLauncher.java FrameLauncher.java Widget.java Added Files: ThinletConstants.java Log Message: Minor cleanups and javadoc additions in preparation for release. --- NEW FILE: ThinletConstants.java --- package thinlet; /** * WORK IN PROGRESS - DON'T USE * Eventually all string literals used for widget names and their * properties will be defined here... */ public interface ThinletConstants { public static final String NAME = "name"; public static final String ENABLED = "enabled"; public static final String VISIBLE = "visible"; public static final String TOOLTIP = "tooltip"; public static final String FONT = "font"; public static final String FOREGROUND = "foreground"; public static final String BACKGROUND = "background"; public static final String WIDTH = "width"; public static final String HEIGHT = "height"; public static final String COLSPAN = "colspan"; public static final String ROWSPAN = "rowspan"; public static final String WEIGHTX = "weightx"; public static final String WEIGHTY = "weighty"; public static final String HALIGN = "halign"; public static final String VALIGN = "valign"; public static final String PROPERTY = "property"; public static final String INIT = "init"; public static final String LABEL = "label"; public static final String TEXT = "text"; public static final String ICON = "icon"; public static final String ALIGNMENT = "alignment"; public static final String MNEMONIC = "mnemonic"; public static final String FOR = "for"; public static final String BUTTON = "button"; public static final String ACTION = "action"; public static final String TYPE = "type"; public static final String CHECKBOX = "checkbox"; public static final String SELECTED = "selected"; public static final String GROUP = "group"; public static final String TOGGLEBUTTON = "togglebutton"; public static final String COMBOBOX = "combobox"; public static final String CHOICE = "choice"; public static final String TEXTFIELD = "textfield"; public static final String COLUMNS = "columns"; public static final String EDITABLE = "editable"; public static final String START = "start"; public static final String END = "end"; public static final String INSERT = "insert"; public static final String REMOVE = "remove"; public static final String CARET = "caret"; public static final String PERFORM = "perform"; public static final String PASSWORDFIELD = "passwordfield"; public static final String TEXTAREA = "textarea"; public static final String ROWS = "rows"; public static final String WRAP = "wrap"; public static final String TABBEDPANE = "tabbedpane"; public static final String PLACEMENT = "placement"; public static final String TAB = "tab"; public static final String PANEL = "panel"; public static final String TOP = "top"; public static final String LEFT = "left"; public static final String BOTTOM = "bottom"; public static final String RIGHT = "right"; public static final String GAP = "gap"; public static final String BORDER = "border"; public static final String SCROLLABLE = "scrollable"; public static final String DESKTOP = "desktop"; public static final String DIALOG = "dialog"; public static final String MODAL = "modal"; public static final String SPINBOX = "spinbox"; public static final String PROGRESSBAR = "progressbar"; public static final String ORIENTATION = "orientation"; public static final String MINIMUM = "minimum"; public static final String MAXIMUM = "maximum"; public static final String VALUE = "value"; public static final String SLIDER = "slider"; public static final String UNIT = "unit"; public static final String BLOCK = "block"; public static final String SPLITPANE = "splitpane"; public static final String DIVIDER = "divider"; public static final String LIST = "list"; public static final String SELECTION = "selection"; public static final String LINE = "line"; public static final String ITEM = "item"; public static final String TABLE = "table"; public static final String HEADER = "header"; public static final String COLUMN = "column"; public static final String SORT = "sort"; public static final String ROW = "row"; public static final String CELL = "cell"; public static final String TREE = "tree"; public static final String EXPAND = "expand"; public static final String COLLAPSE = "collapse"; public static final String NODE = "node"; public static final String EXPANDED = "expanded"; public static final String SEPARATOR = "separator"; public static final String MENUBAR = "menubar"; public static final String MENU = "menu"; public static final String MENUITEM = "menuitem"; public static final String ACCELERATOR = "accelerator"; public static final String CHECKBOXMENUITEM = "checkboxmenuitem"; public static final String POPUPMENU = "popupmenu"; public static final String BEAN = "bean"; } Index: AppletLauncher.java =================================================================== RCS file: /cvsroot/thinlet/thinlet/src/java/thinlet/AppletLauncher.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- AppletLauncher.java 26 Jun 2003 15:21:54 -0000 1.1 +++ AppletLauncher.java 6 Jul 2003 22:48:05 -0000 1.2 @@ -4,7 +4,7 @@ import java.awt.*; /** - * + * Useful utility class to start Thinlet application in an applet window. */ public class AppletLauncher extends Applet implements Runnable { Index: FrameLauncher.java =================================================================== RCS file: /cvsroot/thinlet/thinlet/src/java/thinlet/FrameLauncher.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- FrameLauncher.java 26 Jun 2003 15:21:54 -0000 1.1 +++ FrameLauncher.java 6 Jul 2003 22:48:05 -0000 1.2 @@ -5,7 +5,7 @@ import java.awt.image.*; /** - * + * Useful utility class to start a Thinlet application in AWT Frame. */ public class FrameLauncher extends Frame implements WindowListener { @@ -84,7 +84,9 @@ } /** - * + * This method calls Thinlet.destroy(), and exits only if that method + * returns true. This provides a way for programmers to perform + * cleanup tasks on exit, or disallow exiting altogether. */ public void windowClosing(WindowEvent e) { if (content.destroy()) { @@ -92,6 +94,7 @@ } setVisible(true); } + public void windowOpened(WindowEvent e) {} public void windowClosed(WindowEvent e) {} public void windowIconified(WindowEvent e) {} Index: Widget.java =================================================================== RCS file: /cvsroot/thinlet/thinlet/src/java/thinlet/Widget.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Widget.java 26 Jun 2003 15:21:54 -0000 1.1 +++ Widget.java 6 Jul 2003 22:48:05 -0000 1.2 @@ -3,7 +3,9 @@ import java.awt.*; /** - * + * WORK IN PROGRESS - DON'T USE. + * Eventually this class will encapsulate most of the widget-related API + * now implemented in Thinlet.java. */ public class Widget { |