|
Options |
Name |
Purpose |
|
|
|
LOGICAL ConfirmOverwrite (character)
|
Asks the user for confirmation before an existing class file is overwritten
|
|
|
|
FillUsing (JPNode, table)
|
Fills an eUsing temp-table
|
|
|
|
CHARACTER Generate (RoutineDetails)
|
Generates Parameter and Response objects then returns the method-signature of a given RoutienDetails
|
|
|
|
CHARACTER GenerateParameterObject (RoutineDetails)
|
Generates a parameter object if neccessary
|
|
|
|
CHARACTER GenerateReturnObject (RoutineDetails)
|
Generates a response object if neccessary
|
|
|
|
LONGCHAR GetClassStatement (character)
|
Returns a CLASS statement for a given classname
|
|
|
|
CHARACTER GetConstructor (character)
|
Returns the default constructor for a generated parameter or response object
|
|
|
|
Consultingwerk.Studio.Proparse.ProcedureConverter.Converter.RoutineDetails GetDetails (JPNode)
|
Returns a RoutineDetails object if the given node is of type PROCEDURE or FUNCTION
|
|
|
|
CHARACTER GetErrorHandlingStatement ()
|
Returns a default error-handling statement
|
|
|
|
org.prorefactor.core.JPNode GetFlatNodes (JPNode)
|
Helper method that returns a flat array of the nodes in a given nodes ParseUnit
|
|
|
|
GetFlatNodes (JPNode, JPNode[], integer)
|
Worker method that recursively iterates JPNodes to fill a flat extent
|
|
|
|
Consultingwerk.Studio.Proparse.ProcedureConverter.Converter.ParameterDetails GetFunctionParameter (JPNode)
|
Returns ParameterDetails for a function parameter
|
|
|
|
Consultingwerk.Studio.Proparse.ProcedureConverter.Converter.TypeDetails GetFunctionReturnType (JPNode)
|
Returns TypeDetails for a given functions return value
|
|
|
|
LONGCHAR GetGeneratedClassCode (character, longchar)
|
Assembles the source code of a generated parameter or response object
|
|
|
|
CHARACTER GetHeaderComment (character)
|
Returns a string with a file-header comment
|
|
|
|
INTEGER GetNodeCount (JPNode)
|
Helper method that counts the nodes ina given nodes ParseUnit
|
|
|
|
GetNodeCount (JPNode, integer)
|
Worker method that recursively iterates nodes to count them
|
|
|
|
INTEGER GetNodeIndex (JPNode, JPNode[])
|
Searches for a node in an extent and returns its index
|
|
|
|
LONGCHAR GetParameterProperties (ParameterDetails[])
|
Returns a string with DEFINE PROPERTY statements for a parameter object
|
|
|
|
Consultingwerk.Studio.Proparse.ProcedureConverter.Converter.ParameterDetails GetParameters (JPNode, JPNode[])
|
Returns an extent filled with the ParameterDetails of a routine referenced by a given node
|
|
|
|
Consultingwerk.Studio.Proparse.ProcedureConverter.Converter.ParameterDetails GetParamExtent (JPNode)
|
Initializes an extent to the number of parameters
|
|
|
|
Consultingwerk.Studio.Proparse.ProcedureConverter.Converter.ParameterDetails GetProcedureParameter (JPNode)
|
Returns ParameterDetails for a procedure parameter
|
|
|
|
Consultingwerk.Studio.Proparse.ProcedureConverter.Converter.TypeDetails GetProcedureReturnType (JPNode, JPNode[])
|
Returns TypeDetails for a given procedures return value
|
|
|
|
LONGCHAR GetReturnProperties (RoutineDetails)
|
Returns a string with DEFINE PROPERTY statements for a response object
|
|
|
|
Consultingwerk.Studio.Proparse.ProcedureConverter.Converter.TypeDetails GetReturnType (JPNode, JPNode[])
|
Returns TypeDetails for a given routines return value
|
|
|
|
CHARACTER GetSignature (RoutineDetails, character, character)
|
Returns the signature of the replacement method for a given routine
|
|
|
|
LOGICAL NeedsParameterObject (RoutineDetails)
|
Returns whether the given RoutineDetails require a parameter object
|
|
|
|
LOGICAL NeedsReturnObject (RoutineDetails)
|
Returns whether the given RoutineDetails require a response object
|
|
|
|
CHARACTER ToPropertyString (character, character)
|
Returns a string with a DEFINE PROPERTY statement for a parameter
|