Class PreferencesEditorInput
- java.lang.Object
-
- net.officefloor.eclipse.ide.preferences.PreferencesEditorInput
-
- All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable
,org.eclipse.ui.IEditorInput
public class PreferencesEditorInput extends java.lang.Object implements org.eclipse.ui.IEditorInput
IEditorInput
to loadAbstractIdeEclipseEditor
for preference configuration.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description PreferencesEditorInput(java.lang.String editorName, Model rootModel)
Instantiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
exists()
<T> T
getAdapter(java.lang.Class<T> adapter)
org.eclipse.jface.resource.ImageDescriptor
getImageDescriptor()
java.lang.String
getName()
org.eclipse.ui.IPersistableElement
getPersistable()
Model
getRootModel()
Obtains the rootModel
.java.lang.String
getToolTipText()
-
-
-
Constructor Detail
-
PreferencesEditorInput
public PreferencesEditorInput(java.lang.String editorName, Model rootModel)
Instantiate.- Parameters:
editorName
- Name of theAbstractIdeEclipseEditor
.rootModel
- RootModel
to configure theAbstractIdeEclipseEditor
.
-
-
Method Detail
-
getAdapter
public <T> T getAdapter(java.lang.Class<T> adapter)
- Specified by:
getAdapter
in interfaceorg.eclipse.core.runtime.IAdaptable
-
exists
public boolean exists()
- Specified by:
exists
in interfaceorg.eclipse.ui.IEditorInput
-
getImageDescriptor
public org.eclipse.jface.resource.ImageDescriptor getImageDescriptor()
- Specified by:
getImageDescriptor
in interfaceorg.eclipse.ui.IEditorInput
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceorg.eclipse.ui.IEditorInput
-
getPersistable
public org.eclipse.ui.IPersistableElement getPersistable()
- Specified by:
getPersistable
in interfaceorg.eclipse.ui.IEditorInput
-
getToolTipText
public java.lang.String getToolTipText()
- Specified by:
getToolTipText
in interfaceorg.eclipse.ui.IEditorInput
-
-