Oracle

weblogicx.jsp.tags
Class BeanParamGenerator

java.lang.Object
  extended by CodeGenerator
      extended by weblogicx.jsp.tags.BeanParamGenerator

public class BeanParamGenerator
extends CodeGenerator


Constructor Summary
BeanParamGenerator(Getopt2 opts)
           
 
Method Summary
 String allArrayPropSetters()
           
 String arrayComponentTypeLoop()
           
 String beanFillerCode()
           
 String checkDefaultConstructorBlock()
           
 String classBody()
           
 String currentBeanGetterLoop()
           
 String currentBeanSetterLoop()
           
 String currentBeanType()
           
 String generated_class_name()
           
 String get_method_name()
           
static void main(String[] a)
           
protected  PrintWriter makeOutputStream(File f)
           
 Enumeration outputs(Object[] inputs)
           
 String packageStatement()
           
 String publicGetLoop()
           
 String publicSetLoop()
           
 String set_method_name()
           
 String type()
           
 String typeArrayAdd()
           
 String typeArrayAddMethods()
           
 String typeArrayDelete()
           
 String typeArrayDeleteMethods()
           
 String typeArrayShift()
           
 String typeArrayShiftMethods()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanParamGenerator

public BeanParamGenerator(Getopt2 opts)
Method Detail

makeOutputStream

protected PrintWriter makeOutputStream(File f)
                                throws IOException
Throws:
IOException

checkDefaultConstructorBlock

public String checkDefaultConstructorBlock()
                                    throws Exception
Throws:
Exception

outputs

public Enumeration outputs(Object[] inputs)
                    throws IOException,
                           ParsingException
Throws:
IOException
ParsingException

typeArrayAddMethods

public String typeArrayAddMethods()
                           throws Exception
Throws:
Exception

typeArrayAdd

public String typeArrayAdd()

typeArrayShiftMethods

public String typeArrayShiftMethods()
                             throws Exception
Throws:
Exception

typeArrayShift

public String typeArrayShift()

typeArrayDeleteMethods

public String typeArrayDeleteMethods()
                              throws Exception
Throws:
Exception

typeArrayDelete

public String typeArrayDelete()

type

public String type()

publicGetLoop

public String publicGetLoop()
                     throws Exception
Throws:
Exception

publicSetLoop

public String publicSetLoop()
                     throws Exception
Throws:
Exception

currentBeanSetterLoop

public String currentBeanSetterLoop()
                             throws Exception
Throws:
Exception

currentBeanGetterLoop

public String currentBeanGetterLoop()
                             throws Exception
Throws:
Exception

get_method_name

public String get_method_name()

arrayComponentTypeLoop

public String arrayComponentTypeLoop()
                              throws Exception
Throws:
Exception

beanFillerCode

public String beanFillerCode()
                      throws Exception
Throws:
Exception

allArrayPropSetters

public String allArrayPropSetters()
                           throws Exception
Throws:
Exception

set_method_name

public String set_method_name()

currentBeanType

public String currentBeanType()

packageStatement

public String packageStatement()

generated_class_name

public String generated_class_name()

classBody

public String classBody()
                 throws Exception
Throws:
Exception

main

public static void main(String[] a)
                 throws Exception
Throws:
Exception

Documentation is available at
http://download.oracle.com/docs/cd/E12839_01/web.1111
Copyright 1996,2009, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Part Number E13941-01
Oracle WebLogic Server 10.3.1 API Reference