Class APL.CandidateInfoMGoal

java.lang.Object
jadex.bdi.runtime.impl.APL.CandidateInfoMGoal
All Implemented Interfaces:
ICandidateInfo
Enclosing class:
APL

public static class APL.CandidateInfoMGoal extends Object implements ICandidateInfo
Candidate info for mgoal.
  • Field Details

  • Constructor Details

  • Method Details

    • getPlan

      public IInternalPlan getPlan()
      Get the plan instance.
      Specified by:
      getPlan in interface ICandidateInfo
      Returns:
      The plan instance.
    • getElement

      public IElement getElement()
      Get the element this candidate was selected for.
      Specified by:
      getElement in interface ICandidateInfo
      Returns:
      The processable element.
    • getRawCandidate

      public Object getRawCandidate()
      Get the raw candidate.
      Specified by:
      getRawCandidate in interface ICandidateInfo
      Returns:
      The raw candiate.
    • getModelElement

      public MElement getModelElement()
      Get the candidate model element.
      Specified by:
      getModelElement in interface ICandidateInfo
      Returns:
      The candidate model element.
    • removePlan

      public void removePlan()
      Remove the rplan.
    • toString

      public String toString()
      Get the string representation.
      Overrides:
      toString in class Object