Class XUL2Swing.ActionMethods

java.lang.Object
  extended by XUL2Swing.ActionMethods
Enclosing class:
XUL2Swing

public class XUL2Swing.ActionMethods
extends java.lang.Object

Internal class to manage the stack of create methods and action listeners for xlateNode().


Field Summary
private  java.util.LinkedList<java.util.LinkedList<java.lang.String>> action1Stack
           
private  java.util.LinkedList<java.util.LinkedList<java.lang.String>> action2Stack
           
private  java.util.LinkedList<java.util.LinkedList<java.lang.String>> action3Stack
           
private  java.util.LinkedList<java.util.LinkedList<java.lang.String>> action4Stack
           
private  java.util.LinkedList<java.lang.String> clientStack
           
private  java.lang.String cls
           
private  java.lang.String dir
           
private  java.util.LinkedList<java.util.LinkedList<java.lang.String>> methodStack
           
 
Constructor Summary
XUL2Swing.ActionMethods(java.lang.String _cls, java.lang.String _dir)
           
 
Method Summary
 java.util.LinkedList<java.lang.String> action1()
          Return the actionListener class fragment at TOS
 java.util.LinkedList<java.lang.String> action2()
          Return the actionListener class fragment at TOS
 java.util.LinkedList<java.lang.String> action3()
          Return the actionListener class fragment at TOS
 java.util.LinkedList<java.lang.String> action4()
          Return the actionListener class fragment at TOS
 java.lang.String client()
          Return the client variable name at TOS
 void closeMethod(java.lang.String _branchName)
          Close the create method in the specified output string list using the specified method name.
 java.util.LinkedList<java.lang.String> method()
          Return the method list at TOS
 java.util.LinkedList<java.lang.String> openMethod(java.lang.String _branchName, java.lang.String _client, java.util.LinkedList<java.lang.String> _method)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cls

private java.lang.String cls

dir

private java.lang.String dir

clientStack

private java.util.LinkedList<java.lang.String> clientStack

methodStack

private java.util.LinkedList<java.util.LinkedList<java.lang.String>> methodStack

action1Stack

private java.util.LinkedList<java.util.LinkedList<java.lang.String>> action1Stack

action2Stack

private java.util.LinkedList<java.util.LinkedList<java.lang.String>> action2Stack

action3Stack

private java.util.LinkedList<java.util.LinkedList<java.lang.String>> action3Stack

action4Stack

private java.util.LinkedList<java.util.LinkedList<java.lang.String>> action4Stack
Constructor Detail

XUL2Swing.ActionMethods

public XUL2Swing.ActionMethods(java.lang.String _cls,
                               java.lang.String _dir)
Method Detail

openMethod

public java.util.LinkedList<java.lang.String> openMethod(java.lang.String _branchName,
                                                         java.lang.String _client,
                                                         java.util.LinkedList<java.lang.String> _method)

closeMethod

public void closeMethod(java.lang.String _branchName)
Close the create method in the specified output string list using the specified method name.

Parameters:
_branchName - is the name of the XUL branch.

client

public java.lang.String client()
Return the client variable name at TOS

Returns:
String list at TOS.

method

public java.util.LinkedList<java.lang.String> method()
Return the method list at TOS

Returns:
String list at TOS.

action1

public java.util.LinkedList<java.lang.String> action1()
Return the actionListener class fragment at TOS

Returns:
actionLister class fragment at TOS.

action2

public java.util.LinkedList<java.lang.String> action2()
Return the actionListener class fragment at TOS

Returns:
actionLister class fragment at TOS.

action3

public java.util.LinkedList<java.lang.String> action3()
Return the actionListener class fragment at TOS

Returns:
actionLister class fragment at TOS.

action4

public java.util.LinkedList<java.lang.String> action4()
Return the actionListener class fragment at TOS

Returns:
actionLister class fragment at TOS.