public abstract class ContentPage
extends com.ibm.mq.explorer.ui.internal.content.ContentPageBase
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT_NOTICE
Common copyright notice
|
static java.lang.String |
SCCSID
CMVC descriptors - expanded during extraction
|
Constructor and Description |
---|
ContentPage(org.eclipse.swt.widgets.Composite parent,
int style)
Constructor
|
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getId()
Gets the page identifier
|
abstract void |
init()
Create and initialise the static widgets and controls for this page
|
abstract void |
instanceDeleted(java.lang.Object object)
Notification that the instance of this content page associated with the specified object is
being deleted
|
abstract boolean |
isEnableRefreshAction()
Get whether to enable the Refresh toolbar button / menu item
|
abstract boolean |
isEnableSystemObjectsAction()
Get whether to enable the Show System Objects toolbar button / menu item
|
abstract void |
refresh()
Refresh the page with the data from the object.
|
abstract void |
repaint()
Repaint the content page.
|
abstract void |
setObject(MQExtObject object)
Set the object which the page will use when refreshing its contents
|
abstract void |
showSystemObjects(boolean show)
Set whether system objects should be shown
|
abstract void |
updatePage()
Update the page with the data from the object.
|
getViewPart, setActive, setOwningContentPage, setViewPart
changed, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isAutoScalable, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
public static final java.lang.String COPYRIGHT_NOTICE
public static final java.lang.String SCCSID
public ContentPage(org.eclipse.swt.widgets.Composite parent, int style)
parent
- the parent composite to usestyle
- the SWT style flags to usepublic abstract void init()
public abstract java.lang.String getId()
public abstract void setObject(MQExtObject object)
object
- the object the page will use when refreshing its contentspublic abstract void updatePage()
public abstract void refresh()
public abstract void repaint()
public abstract boolean isEnableRefreshAction()
public abstract boolean isEnableSystemObjectsAction()
public abstract void showSystemObjects(boolean show)
show
- true if system objects should be shown, false otherwisepublic abstract void instanceDeleted(java.lang.Object object)
object
- the object identifying the instance being deleted