Copyright 2009,2010, Lapetus Systems Ltd. (All rights reserved)
com.lapetus_ltd.api.db.gui
Class TLptsCodeInsertRequest
java.lang.Object
com.lapetus_ltd.api.db.gui.TLptsCodeInsertRequest
public class TLptsCodeInsertRequest
- extends java.lang.Object
Class Description : This class is used by the code listener.
The code generator requests from the listener the type of data to send (imports, code, complete class etc).
The code generator then sends this data with the ILptsCodeInsertListener
.
$LastChangedRevision: 1197 $
$LastChangedDate:: 2010-11-22 10:06:06#$
Constructor Summary |
TLptsCodeInsertRequest()
|
TLptsCodeInsertRequest(boolean requireImports,
boolean requireCompleteClass,
boolean requireMainFunction,
java.lang.String newClassName,
java.lang.String directory)
This constructor allow for the request initialisation. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TLptsCodeInsertRequest
public TLptsCodeInsertRequest()
TLptsCodeInsertRequest
public TLptsCodeInsertRequest(boolean requireImports,
boolean requireCompleteClass,
boolean requireMainFunction,
java.lang.String newClassName,
java.lang.String directory)
- This constructor allow for the request initialisation.
- Parameters:
requireImports
- This means that the requester wants the imports with the code supplied.
If this is false all the classes in the code are fully qualified so that the imports are not required.
This is ignored if the complete class is requested (below).requireCompleteClass
- This is used when a new class is to be generated.
If true a full class with imports is supplied in the code.
If false the required functions and internal classes are supplied as code, which can fit into any existing class.requireMainFunction
- This is to include the main static function in the class code. Only valid if the complete class is requested.newClassName
- This is only required if the complete class is requested.directory
- The directory to place the new class.
getDirectory
public java.lang.String getDirectory()
getNewClassName
public java.lang.String getNewClassName()
isRequireCompleteClass
public boolean isRequireCompleteClass()
isRequireImports
public boolean isRequireImports()
isRequireMainFunction
public boolean isRequireMainFunction()
setDirectory
public void setDirectory(java.lang.String directory)
setNewClassName
public void setNewClassName(java.lang.String newClassName)
setRequireCompleteClass
public void setRequireCompleteClass(boolean requireCompleteClass)
setRequireImports
public void setRequireImports(boolean requireImports)
setRequireMainFunction
public void setRequireMainFunction(boolean requireMainFunction)
Copyright 2009,2010, Lapetus Systems Ltd. (All rights reserved)