Package jadex.bdi.runtime.impl
Interface ICandidateInfo
- All Known Implementing Classes:
APL.CandidateInfoMGoal
,APL.CandidateInfoMPlan
,APL.CandidateInfoPojoPlan
,APL.CandidateInfoRPlan
,APL.CandidateInfoWaitqueue
public interface ICandidateInfo
The info objects for plan candidates.
-
Method Summary
Modifier and TypeMethodDescriptionGet the element this candidate was selected for.Get the candidate model element.getPlan()
Get the plan instance.Get the raw candidate.
-
Method Details
-
getPlan
IInternalPlan getPlan()Get the plan instance.- Returns:
- The plan instance.
-
getModelElement
MElement getModelElement()Get the candidate model element.- Returns:
- The candiate model element.
-
getElement
IElement getElement()Get the element this candidate was selected for.- Returns:
- The processable element.
-
getRawCandidate
Object getRawCandidate()Get the raw candidate.- Returns:
- The raw candiate.
-