See: Description
Interface | Description |
---|---|
BuildExecutionSupport.ActionItem |
Wrapper for the build job used by
BuildExecutionSupport , extending Item ,
allows collecting history of executions keyed by the getAction() values. |
BuildExecutionSupport.Item |
Wrapper for the build job used by
BuildExecutionSupport |
FileActionPerformer |
Callback interface for file-sensitive actions.
|
NodeFactory |
Factory interface for distributed creation of project node's children.
|
NodeList<K> |
Represents a series of nodes which can be spliced into a children list.
|
ProjectActionPerformer |
Callback interface for project- and main project-sensitive actions.
|
ProjectCustomizer.CategoryComponentProvider |
Provides components for categories.
|
ProjectCustomizer.CompositeCategoryProvider |
Interface for creation of Customizer categories and their respective UI panels.
|
Class | Description |
---|---|
BuildExecutionSupport |
Register running and finished build/run/debug tasks for use
by generic project UI, like "Repeat Build" action or "Stop Build" action
in main menu.
|
CommonProjectActions |
Factory for commonly needed generic project actions.
|
DefaultProjectOperations |
Support class to allow the project type implementors to perform
ProjectOperations
by simply calling a method in this class. |
FileSensitiveActions |
Factory for creating file-sensitive actions.
|
MainProjectSensitiveActions |
Factory for creating actions sensitive to the project selected
as the main project in the UI.
|
NodeFactorySupport |
Support class for creating Project node's children nodes from NodeFactory instances
in layers.
|
ProjectChooser |
Support for creating project chooser.
|
ProjectCustomizer |
Support for creating dialogs which can be used as project
customizers.
|
ProjectCustomizer.Category |
Describes category of properties to be customized by given component
|
ProjectSensitiveActions |
Factory for creating project-sensitive actions.
|
Annotation Type | Description |
---|---|
NodeFactory.Registration |
annotation to register NodeFactory instances.
|
ProjectCustomizer.CompositeCategoryProvider.Registration |
Used to register customizer panels.
|
ProjectCustomizer.CompositeCategoryProvider.Registrations |
Used in case multiple registrations are needed in one place.
|
Mainly deals with project-related actions.