public interface GenerationProject extends Element
The generation project allows to define some different projects and/or folders for each result of generation.
With the generation project, you can have one project for Cobol generation of Program, another project for Cobol generation of a Screen, another project for generation of Database Block and so on.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
copyright |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDesignType() |
java.lang.String |
getFolder() |
java.lang.String |
getPattern() |
java.lang.String |
getProject() |
int |
getRank() |
static final java.lang.String copyright
java.lang.String getDesignType()
In the designType, you have the extension of the generable entity :
pacblockbase
pacprogram
pacscreen
etc...
java.lang.String getFolder()
Destination folder of the result of the generation
java.lang.String getPattern()
The pattern gives you the type of generation. This value is fixed and cannot be modified by the user.
These are the list of the available pattern :
com.ibm.pdp.pacbase.databaseblock
com.ibm.pdp.pacbase.dialog
com.ibm.pdp.pacbase.batch
com.ibm.pdp.pacbase.errorlabel
com.ibm.pdp.pacbase.server.it
com.ibm.pdp.pacbase.csserver
com.ibm.pdp.pacbase.communicationmonitor
com.ibm.pdp.pacbase.copybook
com.ibm.pdp.pacbase.csproxy
com.ibm.pdp.pacbase.folderview.proxy
com.ibm.pdp.pacbase.folder.proxy
com.ibm.pdp.pacbase.folder
com.ibm.pdp.pacbase.csclient
java.lang.String getProject()
Destination Project of the result of the generation
int getRank()
Rank of generation
For example, for generation of a screen, 1 will be for the COBOL and 2 for the Map