public class ExternalProjectsViewAdapter extends java.lang.Object implements ExternalProjectsView
ExternalProjectsView.Listener
Constructor and Description |
---|
ExternalProjectsViewAdapter(ExternalProjectsView delegate) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(ExternalProjectsView.Listener listener) |
java.util.List<ExternalSystemNode<?>> |
createNodes(ExternalProjectsView externalProjectsView,
ExternalSystemNode<?> parent,
DataNode<?> dataNode) |
java.lang.String |
getDisplayName(DataNode node) |
ExternalProjectsStructure.ErrorLevel |
getErrorLevelRecursively(DataNode node) |
boolean |
getGroupModules() |
boolean |
getGroupTasks() |
Project |
getProject() |
ExternalSystemShortcutsManager |
getShortcutsManager() |
boolean |
getShowIgnored() |
ExternalProjectsStructure |
getStructure() |
ProjectSystemId |
getSystemId() |
ExternalSystemTaskActivator |
getTaskActivator() |
ExternalSystemUiAware |
getUiAware() |
void |
handleDoubleClickOrEnter(ExternalSystemNode node,
java.lang.String actionId,
java.awt.event.InputEvent inputEvent) |
boolean |
showInheritedTasks() |
void |
updateUpTo(ExternalSystemNode node) |
boolean |
useTasksNode() |
public ExternalProjectsViewAdapter(ExternalProjectsView delegate)
public ExternalSystemUiAware getUiAware()
getUiAware
in interface ExternalProjectsView
public ExternalProjectsStructure getStructure()
getStructure
in interface ExternalProjectsView
public ExternalSystemShortcutsManager getShortcutsManager()
getShortcutsManager
in interface ExternalProjectsView
public ExternalSystemTaskActivator getTaskActivator()
getTaskActivator
in interface ExternalProjectsView
public void updateUpTo(ExternalSystemNode node)
updateUpTo
in interface ExternalProjectsView
public java.util.List<ExternalSystemNode<?>> createNodes(ExternalProjectsView externalProjectsView, ExternalSystemNode<?> parent, DataNode<?> dataNode)
createNodes
in interface ExternalProjectsView
public ExternalProjectsStructure.ErrorLevel getErrorLevelRecursively(DataNode node)
getErrorLevelRecursively
in interface ExternalProjectsView
public Project getProject()
getProject
in interface ExternalProjectsView
public boolean showInheritedTasks()
showInheritedTasks
in interface ExternalProjectsView
public boolean getGroupTasks()
getGroupTasks
in interface ExternalProjectsView
public boolean getGroupModules()
getGroupModules
in interface ExternalProjectsView
public boolean useTasksNode()
useTasksNode
in interface ExternalProjectsView
public ProjectSystemId getSystemId()
getSystemId
in interface ExternalProjectsView
public void handleDoubleClickOrEnter(ExternalSystemNode node, java.lang.String actionId, java.awt.event.InputEvent inputEvent)
handleDoubleClickOrEnter
in interface ExternalProjectsView
public void addListener(ExternalProjectsView.Listener listener)
addListener
in interface ExternalProjectsView
public boolean getShowIgnored()
getShowIgnored
in interface ExternalProjectsView
public java.lang.String getDisplayName(DataNode node)
getDisplayName
in interface ExternalProjectsView