|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.datatools.sqltools.sqlbuilder.actions.ActionHelper
public class ActionHelper
This class provides a set of helpful functions that support New and Open actions.
Constructor Summary | |
---|---|
ActionHelper()
|
Method Summary | |
---|---|
static org.eclipse.ui.IEditorInput |
createEditorInput(org.eclipse.core.resources.IResource resource,
java.lang.String editorID,
ISQLEditorConnectionInfo connInfo)
Creates and returns an IEditorInput object that is suitable for the
given editor. |
static java.lang.String[] |
getTemplateDDLStatements()
Gets an array of strings containing a set of template DDL statements. |
static java.lang.String[] |
getTemplateDMLStatements()
Gets an array of strings containing a set of template DML statements. |
static java.lang.String |
getTemplateSQLForStatementType(int statementType)
Gets template SQL for the given statement type. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ActionHelper()
Method Detail |
---|
public static org.eclipse.ui.IEditorInput createEditorInput(org.eclipse.core.resources.IResource resource, java.lang.String editorID, ISQLEditorConnectionInfo connInfo)
IEditorInput
object that is suitable for the
given editor.
resource
- the resource (typically a file resource) with which to create
the editor inputeditorID
- the editor ID (defined in the editor's plugin.xml) for which
an IEditorInput
object is needed. The supported editors are the
SQL Builder and the SQL Editor.connInfo
- a ISQLEditorConnectionInfo object to use to create the
editor input
- Returns:
- the edit input object
public static java.lang.String[] getTemplateDDLStatements()
public static java.lang.String[] getTemplateDMLStatements()
public static java.lang.String getTemplateSQLForStatementType(int statementType)
StatementHelper
, plus
some additional SQL Editor-specific statement types defined in
NewSQLStatementControl
The statement types defined in
StatementHelper
return a single template SQL statement.
The statement types defined in NewSQLStatementControl
return
either several template SQL statements or none.
statementType
- the type of statement for which the SQL template
is needed
StatementHelper
,
NewSQLStatementComposite
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |