package jadex.bridge; /** * Interface for start arguments. */ public interface IArgument { /** * Get the name. * @return The name. */ public String getName(); /** * Get the description. * @return The description. */ public String getDescription(); /** * Get the typename. * @return The typename. */ public String getTypename(); /** * Get the default value. * @return The default value. */ public Object getDefaultValue(String configname); /** * Check the validity of an input. * @param input The input. * @return True, if valid. */ public boolean validate(String input); }