com.sforce.ws.tools
Class ComplexTypeGenerator

java.lang.Object
  extended by com.sforce.ws.tools.TypeGenerator
      extended by com.sforce.ws.tools.ComplexTypeGenerator

public class ComplexTypeGenerator
extends TypeGenerator

This class contains util methods used by type.template.

Since:
1.0 Nov 22, 2005
Version:
1.0
Author:
http://cheenath

Field Summary
 
Fields inherited from class com.sforce.ws.tools.TypeGenerator
className, mapper, packageName, tempDir, types
 
Constructor Summary
ComplexTypeGenerator(Types types, Schema schema, ComplexType complexType, java.io.File tempDir, TypeMapper typeMapper, boolean laxMinOccursMode)
           
 
Method Summary
 java.lang.String baseClass()
           
 java.lang.String booleanGetMethod(Element element)
           
 java.lang.String elementDoc(Element element)
           
 java.lang.String fieldName(Element element)
           
 java.util.Iterator<Element> getElements()
           
 java.lang.String getMethod(Element element)
           
 java.lang.String getTemplate()
           
 java.lang.String initArray(Element element)
           
 java.lang.String javaType(Element element)
           
 java.lang.String loadMethod(Element element)
           
 java.lang.String loadType(Element element)
           
 java.lang.String setMethod(Element element)
           
 java.lang.String superLoad()
           
 java.lang.String superToString()
           
 java.lang.String superWrite()
           
 java.lang.String typeInfo(Element element)
           
 java.lang.String writeMethod(Element element)
           
 java.lang.String xsiType()
           
 
Methods inherited from class com.sforce.ws.tools.TypeGenerator
generate, getClassName, getPackageName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComplexTypeGenerator

public ComplexTypeGenerator(Types types,
                            Schema schema,
                            ComplexType complexType,
                            java.io.File tempDir,
                            TypeMapper typeMapper,
                            boolean laxMinOccursMode)
Method Detail

getTemplate

public java.lang.String getTemplate()
Specified by:
getTemplate in class TypeGenerator

baseClass

public java.lang.String baseClass()

superWrite

public java.lang.String superWrite()

superToString

public java.lang.String superToString()

superLoad

public java.lang.String superLoad()

xsiType

public java.lang.String xsiType()

getElements

public java.util.Iterator<Element> getElements()

getMethod

public java.lang.String getMethod(Element element)

booleanGetMethod

public java.lang.String booleanGetMethod(Element element)

setMethod

public java.lang.String setMethod(Element element)

elementDoc

public java.lang.String elementDoc(Element element)

javaType

public java.lang.String javaType(Element element)

initArray

public java.lang.String initArray(Element element)

fieldName

public java.lang.String fieldName(Element element)

typeInfo

public java.lang.String typeInfo(Element element)

writeMethod

public java.lang.String writeMethod(Element element)

loadType

public java.lang.String loadType(Element element)

loadMethod

public java.lang.String loadMethod(Element element)


Copyright © 2011. All Rights Reserved.