| Interface | Description |
|---|---|
| BuildConfigEditor | |
| IStructureViewNode | |
| StructureViewRenderer |
View renderers get notified of structure view update events and should
update the display of the structure view accordingly.
|
| UserPreferencesAdapter |
This interface needs to be implemented by an IDE extension in order for AJDE
to store properties in a way that matches the IDE's property storing facilities.
|
| Class | Description |
|---|---|
| AbstractIcon | |
| AbstractIconRegistry |
Uses the factory pattern.
|
| BuildConfigModel |
TODO: we have schitzophrenia between BuildConfigNode(s) and IProgramElement(s), fix.
|
| BuildConfigNode | |
| BuildConfigNode.Kind |
Uses "typesafe enum" pattern.
|
| FileStructureView |
Should only be created by the
StructureViewManager or an
equivalent factory. |
| GlobalStructureView |
Should only be created by the
StructureViewManager or an
equivalent factory. |
| GlobalViewProperties | |
| IStructureViewNode.Kind |
Uses "typesafe enum" pattern.
|
| StructureSearchManager | |
| StructureView | |
| StructureViewManager | |
| StructureViewNodeFactory | |
| StructureViewProperties |
Nested properties use the typesafe enum pattern.
|
| StructureViewProperties.Granularity | |
| StructureViewProperties.Grouping | |
| StructureViewProperties.Hierarchy | |
| StructureViewProperties.Sorting |
| Exception | Description |
|---|---|
| InvalidResourceException |