public abstract class AbstractResourceView extends java.lang.Object implements ResourceView
Modifier and Type | Field and Description |
---|---|
static GanttViewerUpdater |
ganttUpdater |
Constructor and Description |
---|
AbstractResourceView() |
Modifier and Type | Method and Description |
---|---|
void |
activate() |
void |
applyActivityFilter(java.lang.String s) |
void |
applyActivityQbeFilter(java.util.Map<java.lang.String,java.lang.String> map) |
void |
attachGanttModelToViewComponents() |
void |
attachModel(AppletGanttModel model) |
void |
deactivate() |
void |
detachGanttModelFromViewComponents() |
java.lang.Object |
getDividerComponent()
If the resource view exposes a Divider Component, ie, a JSplitPane or IlvHierarchyChart, then the
AbstractView class can auto-wire the events to listen for changes in the divider and have those
changes dispatched to the GanttViewUpdater.
|
java.lang.String |
getViewId() |
abstract java.awt.Component |
initializeView() |
boolean |
isActive()
Returns true if the view is active
|
void |
print() |
void |
printPreview() |
void |
printSetup() |
void |
setDividerLocation(int location) |
void |
setResourceViewContext(ResourceViewContext context) |
void |
setViewId(java.lang.String viewId) |
public static GanttViewerUpdater ganttUpdater
public abstract java.awt.Component initializeView()
initializeView
in interface ResourceView
public java.lang.Object getDividerComponent()
public void attachModel(AppletGanttModel model)
attachModel
in interface ResourceView
public void print()
print
in interface ResourceView
public void printPreview()
printPreview
in interface ResourceView
public void printSetup()
printSetup
in interface ResourceView
public void setResourceViewContext(ResourceViewContext context)
setResourceViewContext
in interface ResourceView
public void attachGanttModelToViewComponents()
attachGanttModelToViewComponents
in interface ResourceView
public void detachGanttModelFromViewComponents()
detachGanttModelFromViewComponents
in interface ResourceView
public void activate()
activate
in interface ResourceView
public void setDividerLocation(int location)
setDividerLocation
in interface ResourceView
public void deactivate()
deactivate
in interface ResourceView
public boolean isActive()
public void applyActivityQbeFilter(java.util.Map<java.lang.String,java.lang.String> map)
applyActivityQbeFilter
in interface ResourceView
public void applyActivityFilter(java.lang.String s)
applyActivityFilter
in interface ResourceView
public java.lang.String getViewId()
getViewId
in interface ResourceView
public void setViewId(java.lang.String viewId)
setViewId
in interface ResourceView