24 package org.lightjason.agentspeak.language.execution.action;
33 import javax.annotation.Nonnull;
34 import java.text.MessageFormat;
35 import java.util.List;
67 return MessageFormat.format(
"{0}{1}", m_action,
m_value );
73 @Nonnull
final List<ITerm> p_argument, @Nonnull
final List<ITerm> p_return )
78 p_context.agent().beliefbase().add(
m_value.unify( p_context ) );
82 p_context.agent().beliefbase().remove(
m_value.unify( p_context ) );
final IFuzzyValue< Boolean > execute(final boolean p_parallel, @Nonnull final IContext p_context, @Nonnull final List< ITerm > p_argument, @Nonnull final List< ITerm > p_return)
EAction( @Nonnull final String p_name)
ctor
static< N > IFuzzyValue< N > from( @Nonnull final N p_value)
factory
CBeliefAction( @Nonnull final ILiteral p_literal, @Nonnull final EAction p_action)
ctor
static< T > String languagestring(final T p_source, final String p_label, final Object... p_parameter)
returns the language depend string on any object
execution context with local data
static final long serialVersionUID
serial id
result for an immutable fuzzy value
final EAction m_action
running action
class for any helper calls