[Javaclient-cvs] javaclient/net/sourceforge/javaclient/tools/xsl Button.java,1.1,1.2
Status: Alpha
Brought to you by:
rimmeraj
|
From: cuongnt <cu...@us...> - 2004-10-04 19:11:10
|
Update of /cvsroot/javaclient/javaclient/net/sourceforge/javaclient/tools/xsl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6652/net/sourceforge/javaclient/tools/xsl Modified Files: Button.java Log Message: add styles Radio, Check, Toggle in Button Index: Button.java =================================================================== RCS file: /cvsroot/javaclient/javaclient/net/sourceforge/javaclient/tools/xsl/Button.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Button.java 27 Jul 2004 15:08:06 -0000 1.1 --- Button.java 4 Oct 2004 19:10:28 -0000 1.2 *************** *** 6,11 **** public class Button extends Component { ! public Button(String id,String aLabel) { label = aLabel; addImport("org.eclipse.swt.SWT"); --- 6,24 ---- public class Button extends Component { ! public final static String CHECK = "SWT.CHECK"; ! public final static String RADIO = "SWT.RADIO"; ! public final static String TOGGLE = "SWT.TOGGLE"; ! public final static String PUSH = "SWT.PUSH"; ! public Button(String id,String aLabel, String aStyle) { + if(aStyle.equalsIgnoreCase("check")) + style = CHECK; + else if(aStyle.equalsIgnoreCase("radio")) + style = RADIO; + else if(aStyle.equalsIgnoreCase("toggle")) + style = TOGGLE; + else + style = PUSH; + label = aLabel; addImport("org.eclipse.swt.SWT"); *************** *** 52,56 **** } b.append(getComponentId()); ! b.append(" = JCFactory.newButton(parent,\""+label+"\");"); if(eventName != null) { --- 65,70 ---- } b.append(getComponentId()); ! b.append(" = JCFactory.newButton(parent,\""+label+"\"" + ! ", " + style + ");"); if(eventName != null) { *************** *** 61,64 **** --- 75,79 ---- } + private String style; private String label; private String eventName; |