BEA Systems, Inc.

BEA WebLogic Server 9.0 API Reference


weblogicx.jsp.tags
Class BeanParamGenerator

java.lang.Object
  extended byweblogic.utils.compiler.CodeGenerator
      extended byweblogicx.jsp.tags.BeanParamGenerator
All Implemented Interfaces:
weblogic.utils.PlatformConstants

public class BeanParamGenerator
extends weblogic.utils.compiler.CodeGenerator

Copyright © 2005 BEA Systems, Inc. All Rights Reserved.

Nested Class Summary
 
Nested classes inherited from class weblogic.utils.compiler.CodeGenerator
weblogic.utils.compiler.CodeGenerator.Output
 
Field Summary
 
Fields inherited from class weblogic.utils.compiler.CodeGenerator
CheckValidChar, NON_WORD_CHARS, targetDirectory, verboseCodegen
 
Fields inherited from interface weblogic.utils.PlatformConstants
EOL, FILE_SEP, PATH_SEP
 
Constructor Summary
BeanParamGenerator(weblogic.utils.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 weblogic.utils.compiler.CodeGenerator
argumentLookup, baseConversion, buildString, classLookup, cleanup, date, ensureDir, exceptions, exceptions, expandArrayClass, extractOptionValues, generate, generate, generate, generate, generateCode, generator, get_component_type, getFileChars, getProductionRule, getRootDirectoryName, getRuleName, installResource, is_primitive_array, javaCodeForType, lookupConvert, makeIndentingOutputStream, outputs, parameters, parse, parse, prepare, primitive_type_array, primitive_type, processProductionRules, processTemplate, processTemplate, readLookup, rootDirectory, setEncoding, setRootDirectoryName, setTargetDirectory, targetFile, time, timeAndDate, type_array, writeLookup, year
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanParamGenerator

public BeanParamGenerator(weblogic.utils.Getopt2 opts)
Method Detail

allArrayPropSetters

public String allArrayPropSetters()
                           throws Exception
Throws:
Exception

arrayComponentTypeLoop

public String arrayComponentTypeLoop()
                              throws Exception
Throws:
Exception

beanFillerCode

public String beanFillerCode()
                      throws Exception
Throws:
Exception

checkDefaultConstructorBlock

public String checkDefaultConstructorBlock()
                                    throws Exception
Throws:
Exception

classBody

public String classBody()
                 throws Exception
Throws:
Exception

currentBeanGetterLoop

public String currentBeanGetterLoop()
                             throws Exception
Throws:
Exception

currentBeanSetterLoop

public String currentBeanSetterLoop()
                             throws Exception
Throws:
Exception

currentBeanType

public String currentBeanType()

generated_class_name

public String generated_class_name()

get_method_name

public String get_method_name()

main

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

makeOutputStream

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

outputs

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

packageStatement

public String packageStatement()

publicGetLoop

public String publicGetLoop()
                     throws Exception
Throws:
Exception

publicSetLoop

public String publicSetLoop()
                     throws Exception
Throws:
Exception

set_method_name

public String set_method_name()

type

public String type()

typeArrayAdd

public String typeArrayAdd()

typeArrayAddMethods

public String typeArrayAddMethods()
                           throws Exception
Throws:
Exception

typeArrayDelete

public String typeArrayDelete()

typeArrayDeleteMethods

public String typeArrayDeleteMethods()
                              throws Exception
Throws:
Exception

typeArrayShift

public String typeArrayShift()

typeArrayShiftMethods

public String typeArrayShiftMethods()
                             throws Exception
Throws:
Exception

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs90
Copyright 2005 BEA Systems Inc.