Changeset 867


Ignore:
Timestamp:
01/20/2011 04:55:02 PM (10 years ago)
Author:
joao.dias
Message:
 
Location:
AgentMind/branches/FAtiMA-Modular/FAtiMA.culture/src/FAtiMA/culture
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • AgentMind/branches/FAtiMA-Modular/FAtiMA.culture/src/FAtiMA/culture/CulturalDimensionsComponent.java

    r851 r867  
    6262                aM.getRemoteAgent().setProcessActionStrategy(new CultureProcessActionStrategy()); 
    6363        } 
    64          
    65         public void perceiveEvent(AgentModel am, Event e) 
    66         { 
    67                  
    68         } 
    69          
     64 
    7065        @Override 
    7166        public void appraisal(AgentModel am, Event e, AppraisalFrame af) 
  • AgentMind/branches/FAtiMA-Modular/FAtiMA.culture/src/FAtiMA/culture/CultureLoaderHandler.java

    r709 r867  
    7575 
    7676        private Context _contextBeingParsed; 
     77        private boolean _beforeRituals; 
    7778 
    7879        public CultureLoaderHandler(AgentModel aM, CulturalDimensionsComponent cDM) { 
     
    8384                _am = aM; 
    8485                _culturalComponent = cDM; 
    85                  
     86                _beforeRituals = true; 
    8687                _currentGoalKey = null; 
    8788        } 
     
    143144        } 
    144145 
    145  
    146         public void Ritual(Attributes attributes) { 
     146        public void Rituals(Attributes attributes){ 
     147                _beforeRituals=false; 
     148        } 
     149 
     150        public void Ritual(Attributes attributes){ 
    147151                Name description; 
     152                 
    148153                description = new Symbol(attributes.getValue("name")); 
    149154                _ritual = new Ritual(description); 
    150155                _rituals.add(_ritual); 
    151156                _conditionType = "PreConditions"; 
    152                 _currentGoalKey = null; 
    153         } 
    154  
     157                _currentGoalKey = null;  
     158        } 
     159         
    155160        public void Symbol(Attributes attributes)  { 
    156161                try{ 
     
    166171        public void Goal(Attributes attributes) throws UnknownGoalException  
    167172    { 
    168       String goalName = attributes.getValue("name");     
    169       _deliberativeLayer.AddGoal(_am, goalName);  
     173                if(_beforeRituals){ 
     174                        String goalName = attributes.getValue("name");   
     175                    _deliberativeLayer.AddGoal(_am, goalName);   
     176                } 
    170177    } 
     178         
     179         
    171180 
    172181        public void PreConditions(Attributes attributes) 
Note: See TracChangeset for help on using the changeset viewer.