public abstract class AbstractViewManager extends java.lang.Object implements ViewManager, BuildProgressListener, Disposable
ViewManager
Disposable.Parent
Modifier and Type | Field and Description |
---|---|
protected BuildContentManager |
myBuildContentManager |
protected Project |
myProject |
UNKNOWN_BUILD_ID
Constructor and Description |
---|
AbstractViewManager(Project project) |
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Usually not invoked directly, see class javadoc.
|
protected java.util.Map<BuildDescriptor,BuildView> |
getBuildsMap() |
BuildView |
getBuildView(java.lang.Object buildId) |
protected javax.swing.Icon |
getContentIcon() |
protected abstract java.lang.String |
getViewName() |
boolean |
isBuildContentView() |
boolean |
isConsoleEnabledByDefault() |
protected void |
onBuildFinish(BuildDescriptor buildDescriptor) |
protected void |
onBuildStart(BuildDescriptor buildDescriptor) |
void |
onEvent(java.lang.Object buildId,
BuildEvent event) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onEvent
protected final Project myProject
protected final BuildContentManager myBuildContentManager
public AbstractViewManager(Project project)
public boolean isConsoleEnabledByDefault()
isConsoleEnabledByDefault
in interface ViewManager
public boolean isBuildContentView()
isBuildContentView
in interface ViewManager
protected abstract java.lang.String getViewName()
protected java.util.Map<BuildDescriptor,BuildView> getBuildsMap()
public void onEvent(java.lang.Object buildId, BuildEvent event)
onEvent
in interface BuildProgressListener
public BuildView getBuildView(java.lang.Object buildId)
protected javax.swing.Icon getContentIcon()
protected void onBuildStart(BuildDescriptor buildDescriptor)
protected void onBuildFinish(BuildDescriptor buildDescriptor)
public void dispose()
Disposable
dispose
in interface Disposable