-
Notifications
You must be signed in to change notification settings - Fork 101
FeatureIDE Outline
Christopher So edited this page Oct 13, 2016
·
8 revisions
HOME < Software Product Line Developer < FeatureIDE Functions in Deep
The FeatureIDE Outline shows all fields and methods in the current file. It is also capable of displaying nested classes. The behaviour and design is similar to the Eclipse Default Outline. In addition it supports Haskell, CSharp, Java and C files. All gray colored entries are not present in the current feature, while all black entries occur in it. On the upper right there is a toolbar with buttons to filter/sort fields and methods as seen in the picture below.
The functions of the toolbar from left to right are:

- Collapse all
- Expand all
- Synchronize outline and feature diagram NEW in 3.3
- Hide all fields
- Hide all methods
- Sort fields and methods by occurrence in the current feature.
- Drop down menu to switch between the Feature Context Outline and the Collaboration Outline
Colors are supported.
You may also visit FeatureIDE's home page: https://featureide.github.io/
- [Background] (https://github.com/FeatureIDE/FeatureIDE/wiki/Background)
- [Software Product Lines] (https://github.com/FeatureIDE/FeatureIDE/wiki/Background-Software-Product-Lines)
- [Feature Models] (https://github.com/FeatureIDE/FeatureIDE/wiki/Background-Feature-Models)
- [FOSD] (https://github.com/FeatureIDE/FeatureIDE/wiki/Background-FOSD)
- [Feature-Oriented Programming] (https://github.com/FeatureIDE/FeatureIDE/wiki/Background-FOP)
- [FeatureIDE Installation and Update] (https://github.com/FeatureIDE/FeatureIDE/wiki/FeatureIDE-Installation-and-Update)
- [FeatureIDE Overview] (https://github.com/FeatureIDE/FeatureIDE/wiki/FeatureIDE-Overview)
- [Plugin List] (https://github.com/FeatureIDE/FeatureIDE/wiki/Plugin-List)
- [FeatureIDE Functions in Deep] (https://github.com/FeatureIDE/FeatureIDE/wiki/FeatureIDE-Functions-in-Deep)
- [FeatureIDE Project] (https://github.com/FeatureIDE/FeatureIDE/wiki/FeatureIDE-Project)
- [Feature Model Editor] (https://github.com/FeatureIDE/FeatureIDE/wiki/Feature-Model-Editor)
- [Configuration Editor] (https://github.com/FeatureIDE/FeatureIDE/wiki/Configuration-Editor)
- [Collaboration Diagram] (https://github.com/FeatureIDE/FeatureIDE/wiki/Collaboration-Diagram)
- [Statistics View] (https://github.com/FeatureIDE/FeatureIDE/wiki/Statistics-View)
- [FeatureIDE Outline] (https://github.com/FeatureIDE/FeatureIDE/wiki/FeatureIDE-Outline)
- [Samples] (https://github.com/FeatureIDE/FeatureIDE/wiki/Samples)
- [Best-Practice] (https://github.com/FeatureIDE/FeatureIDE/wiki/Best-Practice)