public class MaterialDetailsPage
extends java.lang.Object
implements org.eclipse.ui.forms.IDetailsPage
Constructor and Description |
---|
MaterialDetailsPage(IMaterialsDatabase materialsDatabase)
The constructor
|
Modifier and Type | Method and Description |
---|---|
void |
commit(boolean onSave) |
void |
createContents(org.eclipse.swt.widgets.Composite parent) |
void |
dispose() |
void |
initialize(org.eclipse.ui.forms.IManagedForm form) |
boolean |
isDirty() |
boolean |
isStale() |
void |
refresh() |
void |
selectionChanged(org.eclipse.ui.forms.IFormPart part,
org.eclipse.jface.viewers.ISelection selection) |
void |
setFocus() |
boolean |
setFormInput(java.lang.Object input) |
public MaterialDetailsPage(IMaterialsDatabase materialsDatabase)
materialsDatabase
- The Materials Databasepublic void initialize(org.eclipse.ui.forms.IManagedForm form)
initialize
in interface org.eclipse.ui.forms.IFormPart
public void dispose()
dispose
in interface org.eclipse.ui.forms.IFormPart
public boolean isDirty()
isDirty
in interface org.eclipse.ui.forms.IFormPart
public void commit(boolean onSave)
commit
in interface org.eclipse.ui.forms.IFormPart
public boolean setFormInput(java.lang.Object input)
setFormInput
in interface org.eclipse.ui.forms.IFormPart
public void setFocus()
setFocus
in interface org.eclipse.ui.forms.IFormPart
public boolean isStale()
isStale
in interface org.eclipse.ui.forms.IFormPart
public void refresh()
refresh
in interface org.eclipse.ui.forms.IFormPart
public void selectionChanged(org.eclipse.ui.forms.IFormPart part, org.eclipse.jface.viewers.ISelection selection)
selectionChanged
in interface org.eclipse.ui.forms.IPartSelectionListener
public void createContents(org.eclipse.swt.widgets.Composite parent)
createContents
in interface org.eclipse.ui.forms.IDetailsPage