org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.commonui.privilege
Class TablePrivilegesBlock

java.lang.Object
  extended by org.eclipse.ui.forms.MasterDetailsBlock
      extended by org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.commonui.privilege.PrivilegesBlock
          extended by org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.commonui.privilege.TablePrivilegesBlock
Direct Known Subclasses:
ASATablePrivilegesBlock

public abstract class TablePrivilegesBlock
extends PrivilegesBlock

Privileges block for table privileges.

Author:
Idull

Constructor Summary
TablePrivilegesBlock(org.eclipse.swt.widgets.Composite parent, ISchemaObjectEditModel model, SchemaObjectEditorPage page)
           
 
Method Summary
 void notifyChanged(org.eclipse.emf.common.notify.Notification msg)
          Subclass can override this method to do something when the model changes
 void refresh()
          Refreshes the master part
 void refreshDetailPages()
          All the detail pages will be recreated since all the SQL object is re-generated.
 
Methods inherited from class org.eclipse.ui.forms.MasterDetailsBlock
createContent
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TablePrivilegesBlock

public TablePrivilegesBlock(org.eclipse.swt.widgets.Composite parent,
                            ISchemaObjectEditModel model,
                            SchemaObjectEditorPage page)
Method Detail

refresh

public void refresh()
Description copied from class: PrivilegesBlock
Refreshes the master part

Overrides:
refresh in class PrivilegesBlock

notifyChanged

public void notifyChanged(org.eclipse.emf.common.notify.Notification msg)
Description copied from class: PrivilegesBlock
Subclass can override this method to do something when the model changes

Overrides:
notifyChanged in class PrivilegesBlock

refreshDetailPages

public void refreshDetailPages()
All the detail pages will be recreated since all the SQL object is re-generated.

Overrides:
refreshDetailPages in class PrivilegesBlock