|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.datatools.sqltools.sqleditor.SQLEditorStorageEditorInput
org.eclipse.datatools.sqltools.routineeditor.ui.ProcEditorInput
public class ProcEditorInput
The editor input object for routine editor.
Constructor Summary | |
---|---|
ProcEditorInput(org.eclipse.datatools.sqltools.core.ProcIdentifier procid)
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
boolean |
exists()
Gets whether the editor input exists. |
java.lang.Object |
getAdapter(java.lang.Class adapter)
Gets an object which is an instance of the given class associated with this object. |
java.lang.String |
getId()
Returns the unique identifier that distinguishes this editor input |
org.eclipse.jface.resource.ImageDescriptor |
getImageDescriptor()
Gets the image descriptor for this input. |
java.lang.String |
getName()
Gets the name of this editor input for display purposes. |
org.eclipse.ui.IPersistableElement |
getPersistable()
Gets an object that can be used to save the state of this editor input. |
org.eclipse.datatools.sqltools.core.ProcIdentifier |
getProcIdentifier()
|
java.lang.String |
getSourceCode()
Convenience method for ((SQLEditorStorage)getStorage()).getContentsString() |
java.lang.String |
getToolTipText()
Gets the tool tip text for this editor input. |
boolean |
isConnectionRequired()
Returns whether database connection is required for this editor input to exist. |
boolean |
isEditable()
Judges whether this IEditorInput is editable |
void |
setEditable(boolean isEditable)
Set isEditable status |
void |
setSourceCode(java.lang.String code)
Convenience method for setStorage(new SQLEditorStorage(_procIdentifier.getDisplayString(), code)) |
Methods inherited from class org.eclipse.datatools.sqltools.sqleditor.SQLEditorStorageEditorInput |
---|
getConnectionInfo, getFactoryId, getStorage, saveState, setConnectionInfo, setName, setStorage |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProcEditorInput(org.eclipse.datatools.sqltools.core.ProcIdentifier procid)
Method Detail |
---|
public org.eclipse.datatools.sqltools.core.ProcIdentifier getProcIdentifier()
public boolean isEditable()
public void setEditable(boolean isEditable)
isEditable
- public boolean exists()
SQLEditorStorageEditorInput
exists
in interface org.eclipse.ui.IEditorInput
exists
in class SQLEditorStorageEditorInput
IEditorInput.exists()
public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor()
SQLEditorStorageEditorInput
getImageDescriptor
in interface org.eclipse.ui.IEditorInput
getImageDescriptor
in class SQLEditorStorageEditorInput
IEditorInput.getImageDescriptor()
public java.lang.String getName()
SQLEditorStorageEditorInput
getName
in interface org.eclipse.ui.IEditorInput
getName
in class SQLEditorStorageEditorInput
IEditorInput.getName()
public org.eclipse.ui.IPersistableElement getPersistable()
SQLEditorStorageEditorInput
getPersistable
in interface org.eclipse.ui.IEditorInput
getPersistable
in class SQLEditorStorageEditorInput
IEditorInput.getPersistable()
public java.lang.String getToolTipText()
SQLEditorStorageEditorInput
getToolTipText
in interface org.eclipse.ui.IEditorInput
getToolTipText
in class SQLEditorStorageEditorInput
IEditorInput.getToolTipText()
public java.lang.Object getAdapter(java.lang.Class adapter)
SQLEditorStorageEditorInput
null
if no such object can be found.
This default implementation returns null.
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
getAdapter
in class SQLEditorStorageEditorInput
IAdaptable.getAdapter(java.lang.Class)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String getSourceCode()
public void setSourceCode(java.lang.String code)
code
- public boolean isConnectionRequired()
ISQLEditorInput
isConnectionRequired
in interface ISQLEditorInput
isConnectionRequired
in class SQLEditorStorageEditorInput
public java.lang.String getId()
ISQLEditorInput
getId
in interface ISQLEditorInput
getId
in class SQLEditorStorageEditorInput
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |