Changeset 584


Ignore:
Timestamp:
10/25/2010 01:23:40 PM (8 years ago)
Author:
joao.dias
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • AgentMind/trunk/AgentMind/WorldTest/src/UserInterface.java

    r444 r584  
    1818import javax.swing.JTextArea; 
    1919import javax.swing.JPanel; 
    20  
     20import javax.swing.JTextField; 
     21 
     22import FAtiMA.conditions.Condition; 
    2123import FAtiMA.deliberativeLayer.plan.Effect; 
    2224import FAtiMA.deliberativeLayer.plan.Step; 
     
    4951        JComboBox _queryOptions; 
    5052        JComboBox _eventOptions; 
     53        JTextField _userSpeech; 
    5154        WorldTest _world; 
    5255         
     
    151154               
    152155                        _userOptions.addItem(UserInterface.AMY); 
     156                        _userOptions.addItem(UserInterface.USER); 
    153157        } 
    154158        else if(_world.GetScenery().equals("Office")) 
     
    240244        queryBox.add(_queryOptions ); 
    241245         
     246         
     247        _userSpeech = new JTextField(); 
     248         
    242249        // Create the OK button to confirm input 
    243250        JButton okButton = new JButton("OK"); 
     
    280287        buttonsPanel.add(okButton); 
    281288        buttonsPanel.add(stepButton); 
    282         buttonsPanel.add(saButton); 
    283         buttonsPanel.add(ccButton); 
     289        buttonsPanel.add(usButton); 
     290        //buttonsPanel.add(saButton); 
     291        //buttonsPanel.add(ccButton); 
    284292        buttonsPanel.add(gButton); 
    285293         
     294        _frame.getContentPane().add(_userSpeech); 
    286295        _frame.getContentPane().add(caseBox); 
    287296        _frame.getContentPane().add(timeBox); 
     
    391400        { 
    392401                ListIterator li = effects.listIterator(); 
     402                Condition c; 
    393403                Effect e; 
    394404                String msg; 
     
    397407                { 
    398408                        e = (Effect) li.next(); 
    399                         String name = e.GetEffect().getName().toString(); 
     409                        c = e.GetEffect(); 
     410                        String name = c.getName().toString(); 
    400411                        if(!name.startsWith("EVENT") && !name.startsWith("SpeechContext")) 
    401412                        { 
    402413                                if(e.GetProbability(null) > _r.nextFloat()) 
    403414                                { 
    404                                         msg = "PROPERTY-CHANGED " + name + " " + e.GetEffect().GetValue(); 
     415                                        msg = "PROPERTY-CHANGED " + c.getToM() + " " + name + " " + c.GetValue(); 
    405416                                         
    406417                                        _world.GetUserInterface().WriteLine(msg); 
Note: See TracChangeset for help on using the changeset viewer.