private void addDSLSentences() { //DSL might be prohibited (e.g. editing a DRL file. Only DSLR files can contain DSL) if ( !ruleModeller.isDSLEnabled() ) { return; } for ( final DSLSentence sen : completions.getDSLActions() ) { final String sentence = sen.toString(); final String key = "DSL" + sentence; choices.addItem( sentence, key ); cmds.put( key, new Command() { public void execute() { addNewDSLRhs( sen, Integer.parseInt( positionCbo.getValue( positionCbo.getSelectedIndex() ) ) ); hide(); } } ); } }
private void addDSLSentences() { //DSL might be prohibited (e.g. editing a DRL file. Only DSLR files can contain DSL) if ( !ruleModeller.isDSLEnabled() ) { return; } for ( final DSLSentence sen : completions.getDSLConditions() ) { final String sentence = sen.toString(); final String key = "DSL" + sentence; choices.addItem( sentence, key ); cmds.put( key, new Command() { public void execute() { addNewDSLLhs( sen, Integer.parseInt( positionCbo.getValue( positionCbo.getSelectedIndex() ) ) ); hide(); } } ); } }