Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configuration UI #28

Open
FAMILIAR-project opened this issue Jun 11, 2013 · 1 comment
Open

Configuration UI #28

FAMILIAR-project opened this issue Jun 11, 2013 · 1 comment
Assignees
Labels

Comments

@FAMILIAR-project
Copy link
Owner

When configuring a feature model through the UI, the selection/deselection is not effective... I mean: when I click, the set of selected/deselected features is synchornized but not the UI :(

I guess everything is in class Configurator, perhaps here:

Component getTreeCellRendererComponent(JTree tree,
Object value,
boolean isSelected,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus) {

but I could not find a solution.

Please note I refactor a bit the API (ConfigsSelected, etc.)

I also would like to deselect a feature when the feature is already selected...
and unselect when the feature is deselected...
and select when the feature is unselect

When clicking
first click => (unselect => select)
second click => (select => deselect)
third click => (deselect => unselect)

@ajaksic Could you mention some possible workarounds? or implement a solution?

fm1 = FM (A : B [C] [D] ; D : (E|F) ; )
c1 = configuration fm1

@ghost ghost assigned ajaksic Jun 11, 2013
@FAMILIAR-project
Copy link
Owner Author

The three states of a feature should be depicted graphically

Say:
red cross for deselection
green tick for selection
and nothing for unselection

I want to provide a basic support as implemented in FeatureIDE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants