Codota Logo
IEvent.getType
Code IndexAdd Codota to your IDE (free)

How to use
getType
method
in
jadex.rules.eca.IEvent

Best Java code snippets using jadex.rules.eca.IEvent.getType (Showing top 10 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
ArrayList a =
  • Codota Iconnew ArrayList<String>()
  • Codota Iconnew ArrayList()
  • Codota Iconnew ArrayList<Object>()
  • Smart code suggestions by Codota
}
origin: net.sourceforge.jadex/jadex-kernel-bdiv3

/**
 *  Create a new ChangeEvent. 
 */
public ChangeEvent(IEvent event)
{
  this.type = event.getType().getType(0);
  this.source = event.getType().getType(1);
  this.value = event.getContent();
}
 
origin: org.activecomponents.jadex/jadex-kernel-bdiv3

/**
 *  Create a new ChangeEvent. 
 */
public ChangeEvent(IEvent event)
{
  this.type = event.getType().getType(0);
  this.source = event.getType().getType(1);
  this.value = (T) event.getContent();
}
 
origin: org.activecomponents.jadex/jadex-kernel-bdiv3

      public IFuture<Void> execute(IEvent event, IRule<Void> rule, Object context, Object condresult)
      {
        if(!multi)
        {
          listener.beliefChanged((ChangeInfo)event.getContent());
        }
        else
        {
          if(ChangeEvent.FACTADDED.equals(event.getType().getType(0)))
          {
            listener.factAdded((ChangeInfo)event.getContent());
          }
          else if(ChangeEvent.FACTREMOVED.equals(event.getType().getType(0)))
          {
            listener.factAdded((ChangeInfo)event.getContent());
          }
          else if(ChangeEvent.FACTCHANGED.equals(event.getType().getType(0)))
          {
//                        Object[] vals = (Object[])event.getContent();
            listener.factChanged((ChangeInfo)event.getContent());
          }
          else if(ChangeEvent.BELIEFCHANGED.equals(event.getType().getType(0)))
          {
            listener.beliefChanged((ChangeInfo)event.getContent());
          }
        }
        return IFuture.DONE;
      }
    });
origin: net.sourceforge.jadex/jadex-kernel-bdiv3

  public IFuture<Void> execute(IEvent event, IRule<Void> rule, Object context, Object condresult)
  {
    if(!multi)
    {
      listener.beliefChanged(event.getContent());
    }
    else
    {
      if(ChangeEvent.FACTADDED.equals(event.getType().getType(0)))
      {
        listener.factAdded(event.getContent());
      }
      else if(ChangeEvent.FACTREMOVED.equals(event.getType().getType(0)))
      {
        listener.factAdded(event.getContent());
      }
      else if(ChangeEvent.FACTCHANGED.equals(event.getType().getType(0)))
      {
        Object[] vals = (Object[])event.getContent();
        listener.factChanged(vals[0], vals[1], vals[2]);
      }
      else if(ChangeEvent.BELIEFCHANGED.equals(event.getType().getType(0)))
      {
        listener.beliefChanged(event.getContent());
      }
    }
    return IFuture.DONE;
  }
});
origin: org.activecomponents.jadex/jadex-kernel-bdiv3

      public IFuture<Void> execute(IEvent event, IRule<Void> rule, Object context, Object condresult)
      {
        if(!multi)
        {
          listener.beliefChanged((ChangeInfo)event.getContent());
        }
        else
        {
          if(ChangeEvent.FACTADDED.equals(event.getType().getType(0)))
          {
            listener.factAdded((ChangeInfo)event.getContent());
          }
          else if(ChangeEvent.FACTREMOVED.equals(event.getType().getType(0)))
          {
            listener.factRemoved((ChangeInfo)event.getContent());
          }
          else if(ChangeEvent.FACTCHANGED.equals(event.getType().getType(0)))
          {
//                        Object[] vals = (Object[])event.getContent();
            listener.factChanged((ChangeInfo)event.getContent());
          }
          else if(ChangeEvent.BELIEFCHANGED.equals(event.getType().getType(0)))
          {
            listener.beliefChanged((ChangeInfo)event.getContent());
          }
        }
        return IFuture.DONE;
      }
    });
origin: org.activecomponents.jadex/jadex-kernel-bdiv3

              public IFuture<Tuple2<Boolean, Object>> evaluate(IEvent event)
              {
                // return true when other goal is active and inprocess
                boolean ret = false;
                EventType type = event.getType();
                RGoal goal = (RGoal)event.getContent();
                ret = ChangeEvent.GOALACTIVE.equals(type.getType(0)) && RGoal.GoalProcessingState.INPROCESS.equals(goal.getProcessingState())
                  || (ChangeEvent.GOALINPROCESS.equals(type.getType(0)) && RGoal.GoalLifecycleState.ACTIVE.equals(goal.getLifecycleState()));
//                                    return ret? ICondition.TRUE: ICondition.FALSE;
                return new Future<Tuple2<Boolean,Object>>(ret? ICondition.TRUE: ICondition.FALSE);
              }
            }, new IAction<Void>()
origin: net.sourceforge.jadex/jadex-kernel-bdiv3

            public IFuture<Tuple2<Boolean, Object>> evaluate(IEvent event)
            {
//                            if(getComponentIdentifier().getName().indexOf("Ambu")!=-1)
//                                System.out.println("remin");
              
              // return true when other goal is active and inprocess
              boolean ret = false;
              EventType type = event.getType();
              if(event.getContent() instanceof RGoal)
              {
                RGoal goal = (RGoal)event.getContent();
                ret = ChangeEvent.GOALSUSPENDED.equals(type.getType(0)) || ChangeEvent.GOALOPTION.equals(type.getType(0))
                  || !RGoal.GoalProcessingState.INPROCESS.equals(goal.getProcessingState());
              }
//                            return ret? ICondition.TRUE: ICondition.FALSE;
              return new Future<Tuple2<Boolean,Object>>(ret? ICondition.TRUE: ICondition.FALSE);
            }
          }, new IAction<Void>()
origin: net.sourceforge.jadex/jadex-kernel-bdiv3

            public IFuture<Tuple2<Boolean, Object>> evaluate(IEvent event)
            {
  //						if(((RGoal)event.getContent()).getId().indexOf("Battery")!=-1)
  //							System.out.println("maintain");
//                            if(getComponentIdentifier().getName().indexOf("Ambu")!=-1)
//                                System.out.println("addin");
              
              // return true when other goal is active and inprocess
              boolean ret = false;
              EventType type = event.getType();
              RGoal goal = (RGoal)event.getContent();
              ret = ChangeEvent.GOALACTIVE.equals(type.getType(0)) && RGoal.GoalProcessingState.INPROCESS.equals(goal.getProcessingState())
                || (ChangeEvent.GOALINPROCESS.equals(type.getType(0)) && RGoal.GoalLifecycleState.ACTIVE.equals(goal.getLifecycleState()));
//                            return ret? ICondition.TRUE: ICondition.FALSE;
              return new Future<Tuple2<Boolean,Object>>(ret? ICondition.TRUE: ICondition.FALSE);
            }
          }, new IAction<Void>()
origin: org.activecomponents.jadex/jadex-kernel-bdiv3

              public IFuture<Tuple2<Boolean, Object>> evaluate(IEvent event)
              {
//                                if(getComponentIdentifier().getName().indexOf("Ambu")!=-1)
//                                    System.out.println("remin");
                
                // return true when other goal is active and inprocess
                boolean ret = false;
                EventType type = event.getType();
                if(event.getContent() instanceof RGoal)
                {
                  RGoal goal = (RGoal)event.getContent();
                  ret = ChangeEvent.GOALSUSPENDED.equals(type.getType(0)) 
                    || ChangeEvent.GOALOPTION.equals(type.getType(0))
//                                        || ChangeEvent.GOALDROPPED.equals(type.getType(0)) 
                    || !RGoal.GoalProcessingState.INPROCESS.equals(goal.getProcessingState());
                }
//                                    return ret? ICondition.TRUE: ICondition.FALSE;
                return new Future<Tuple2<Boolean,Object>>(ret? ICondition.TRUE: ICondition.FALSE);
              }
            }, new IAction<Void>()
origin: org.activecomponents.jadex/jadex-rules-eca

List<IRule<?>> rules = rulebase.getRules(event.getType());
jadex.rules.ecaIEventgetType

Javadoc

Get the type.

Popular methods of IEvent

  • getContent
    Get the content.

Popular in Java

  • Updating database using SQL prepared statement
  • addToBackStack (FragmentTransaction)
  • orElseThrow (Optional)
  • putExtra (Intent)
  • FlowLayout (java.awt)
    A flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. F
  • GridLayout (java.awt)
    The GridLayout class is a layout manager that lays out a container's components in a rectangular gri
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • JTextField (javax.swing)
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base
  • Logger (org.apache.log4j)
    This is the central class in the log4j package. Most logging operations, except configuration, are d
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now