org.eclipse.gmt.umlx.registry.properties
Class PropertyPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.preference.PreferencePage
          extended by org.eclipse.gmt.umlx.registry.properties.PropertyPage
All Implemented Interfaces:
ModelRegistryHelpIds, org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.ui.IWorkbenchPreferencePage, org.eclipse.ui.IWorkbenchPropertyPage

public class PropertyPage
extends org.eclipse.jface.preference.PreferencePage
implements org.eclipse.ui.IWorkbenchPreferencePage, org.eclipse.ui.IWorkbenchPropertyPage, ModelRegistryHelpIds


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.gmt.umlx.registry.help.ModelRegistryHelpIds
ModelRegistryHelpIds.General, ModelRegistryHelpIds.PropertyPage, ModelRegistryHelpIds.RegistrationDialog
 
Field Summary
static java.lang.String PREF_ID
           
static java.lang.String PROP_ID
           
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
PropertyPage()
           
 
Method Summary
 void createControl(org.eclipse.swt.widgets.Composite parent)
           
 void dispose()
           
 org.eclipse.core.runtime.IAdaptable getElement()
           
 void init(org.eclipse.ui.IWorkbench workbench)
           
 void performApply()
           
 boolean performOk()
           
 void setElement(org.eclipse.core.runtime.IAdaptable element)
           
 void setVisible(boolean visible)
           
 
Methods inherited from class org.eclipse.jface.preference.PreferencePage
applyData, computeSize, getContainer, getPreferenceStore, isValid, okToLeave, performCancel, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString
 
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
getControl, getDescription, getErrorMessage, getImage, getMessage, getMessageType, getShell, getTitle, setDescription, setImageDescriptor, setMessage
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.preference.IPreferencePage
computeSize, isValid, okToLeave, performCancel, setContainer, setSize
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle
 

Field Detail

PREF_ID

public static final java.lang.String PREF_ID
See Also:
Constant Field Values

PROP_ID

public static final java.lang.String PROP_ID
See Also:
Constant Field Values
Constructor Detail

PropertyPage

public PropertyPage()
Method Detail

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)
Specified by:
createControl in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
createControl in class org.eclipse.jface.preference.PreferencePage

dispose

public void dispose()
Specified by:
dispose in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
dispose in class org.eclipse.jface.dialogs.DialogPage

getElement

public org.eclipse.core.runtime.IAdaptable getElement()
Specified by:
getElement in interface org.eclipse.ui.IWorkbenchPropertyPage

init

public void init(org.eclipse.ui.IWorkbench workbench)
Specified by:
init in interface org.eclipse.ui.IWorkbenchPreferencePage

performApply

public void performApply()
Overrides:
performApply in class org.eclipse.jface.preference.PreferencePage

performOk

public boolean performOk()
Specified by:
performOk in interface org.eclipse.jface.preference.IPreferencePage
Overrides:
performOk in class org.eclipse.jface.preference.PreferencePage

setElement

public void setElement(org.eclipse.core.runtime.IAdaptable element)
Specified by:
setElement in interface org.eclipse.ui.IWorkbenchPropertyPage

setVisible

public void setVisible(boolean visible)
Specified by:
setVisible in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
setVisible in class org.eclipse.jface.dialogs.DialogPage