org.eclipse.ocl.examples.modelregistry.ui.properties
Class ConfigurationBlock

java.lang.Object
  extended by org.eclipse.ocl.examples.modelregistry.ui.properties.ConfigurationBlock

public class ConfigurationBlock
extends java.lang.Object


Nested Class Summary
 class ConfigurationBlock.RegistrationLabelComparator
           
 
Field Summary
protected  FileHandle fileHandle
           
 
Constructor Summary
ConfigurationBlock(FileHandle handle)
           
 
Method Summary
 org.eclipse.swt.widgets.Button createAddButton(org.eclipse.swt.widgets.Composite parent, int widthHint)
           
protected  org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
           
 org.eclipse.swt.widgets.Button createEditButton(org.eclipse.swt.widgets.Composite parent, int widthHint)
           
 org.eclipse.swt.widgets.Button createRemoveButton(org.eclipse.swt.widgets.Composite parent, int widthHint)
           
protected  org.eclipse.swt.widgets.Table createTableControl(org.eclipse.swt.widgets.Composite inner)
           
 void dispose()
           
 java.lang.String getNamespaceName()
           
 boolean isDirty()
           
 boolean performApply()
           
 void performDefaults()
           
 boolean performOk()
           
 void performRevert()
           
 void setEnabled(boolean isEnabled)
           
 boolean setNamespaceName(java.lang.String namespaceName)
           
protected  void updateStatus()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fileHandle

protected final FileHandle fileHandle
Constructor Detail

ConfigurationBlock

public ConfigurationBlock(FileHandle handle)
Method Detail

createAddButton

public org.eclipse.swt.widgets.Button createAddButton(org.eclipse.swt.widgets.Composite parent,
                                                      int widthHint)

createContents

protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)

createEditButton

public org.eclipse.swt.widgets.Button createEditButton(org.eclipse.swt.widgets.Composite parent,
                                                       int widthHint)

createRemoveButton

public org.eclipse.swt.widgets.Button createRemoveButton(org.eclipse.swt.widgets.Composite parent,
                                                         int widthHint)

createTableControl

protected org.eclipse.swt.widgets.Table createTableControl(org.eclipse.swt.widgets.Composite inner)

dispose

public void dispose()

getNamespaceName

public java.lang.String getNamespaceName()

isDirty

public boolean isDirty()

performApply

public boolean performApply()

performDefaults

public void performDefaults()

performOk

public boolean performOk()

performRevert

public void performRevert()

setNamespaceName

public boolean setNamespaceName(java.lang.String namespaceName)

setEnabled

public void setEnabled(boolean isEnabled)

updateStatus

protected void updateStatus()