Class ReactiveLoaderHandler

java.lang.Object
org.xml.sax.helpers.DefaultHandler
FAtiMA.Core.util.parsers.ReflectXMLHandler
FAtiMA.ReactiveComponent.parsers.ReactiveLoaderHandler
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler

public class ReactiveLoaderHandler extends FAtiMA.Core.util.parsers.ReflectXMLHandler
  • Field Details

    • _action

      protected Action _action
    • _elicitingEmotion

      protected FAtiMA.Core.emotionalState.ElicitingEmotion _elicitingEmotion
  • Constructor Details

    • ReactiveLoaderHandler

      public ReactiveLoaderHandler()
    • ReactiveLoaderHandler

      public ReactiveLoaderHandler(ReactiveComponent reactiveComponent)
  • Method Details

    • ActionTendency

      public void ActionTendency(Attributes attributes)
    • CauseEvent

      public void CauseEvent(Attributes attributes)
    • parseElicitingEmotion

      protected void parseElicitingEmotion(String emotionName, Integer minIntensity)
    • ElicitingEmotion

      public void ElicitingEmotion(Attributes attributes) throws FAtiMA.Core.exceptions.InvalidEmotionTypeException
      Throws:
      FAtiMA.Core.exceptions.InvalidEmotionTypeException
    • EmotionalReaction

      public void EmotionalReaction(Attributes attributes)
    • Event

      public void Event(Attributes attributes)
    • Predicate

      public void Predicate(Attributes attributes)
    • Property

      public void Property(Attributes attributes)
    • RecentEvent

      public void RecentEvent(Attributes attributes)
    • PastEvent

      public void PastEvent(Attributes attributes)
    • EmotionCondition

      public void EmotionCondition(Attributes attributes)
    • MoodCondition

      public void MoodCondition(Attributes attributes)