Package adams.db
Class SQLStatement
- java.lang.Object
-
- adams.core.base.BaseObject
-
- adams.core.base.AbstractBaseString
-
- adams.gui.core.AbstractSimpleScript
-
- adams.db.SQLStatement
-
- All Implemented Interfaces:
CloneHandler<BaseObject>
,Serializable
,Comparable
public class SQLStatement extends AbstractSimpleScript
Wrapper for a SQL statement to be editable in the GOE.- Version:
- $Revision$
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class adams.core.base.BaseObject
m_Internal, m_Properties, SUFFIX_DISPLAY, SUFFIX_VALUE
-
-
Constructor Summary
Constructors Constructor Description SQLStatement()
Initializes the string with length 0.SQLStatement(String s)
Initializes the object with the string to parse.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
allowsInlineEditing()
Returns whether inline editing in the GOE is allowed.protected String
getScriptTipText()
Returns the tip text for the script.AbstractTextEditorPanelWithSimpleSyntaxHighlighting
getTextEditorPanel()
Returns the configured text editor panel to use in the GOE.-
Methods inherited from class adams.gui.core.AbstractSimpleScript
getTipText, stringValue
-
Methods inherited from class adams.core.base.AbstractBaseString
convert, getValue, initialize, isEmpty, isValid, length, setValue
-
Methods inherited from class adams.core.base.BaseObject
compareTo, equals, getClone, getInternal, getTemplates, getUnicode, hasFavoritesSupport, hashCode, isValidUnicode, newInstance, setUnicode, toObjectArray, toObjectArray, toString, toStringArray, toStringList
-
-
-
-
Constructor Detail
-
SQLStatement
public SQLStatement()
Initializes the string with length 0.
-
SQLStatement
public SQLStatement(String s)
Initializes the object with the string to parse.- Parameters:
s
- the string to parse
-
-
Method Detail
-
getScriptTipText
protected String getScriptTipText()
Returns the tip text for the script.- Specified by:
getScriptTipText
in classAbstractSimpleScript
- Returns:
- the tool tip
-
getTextEditorPanel
public AbstractTextEditorPanelWithSimpleSyntaxHighlighting getTextEditorPanel()
Returns the configured text editor panel to use in the GOE.- Specified by:
getTextEditorPanel
in classAbstractSimpleScript
- Returns:
- the text editor panel
-
allowsInlineEditing
public boolean allowsInlineEditing()
Returns whether inline editing in the GOE is allowed.- Specified by:
allowsInlineEditing
in classAbstractSimpleScript
- Returns:
- true if inline editing is allowed
-
-