org.metacsp.multi.activity.Activity Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of meta-csp-framework Show documentation
Show all versions of meta-csp-framework Show documentation
A Java API for Meta-CSP based reasoning
package org.metacsp.multi.activity;
import org.metacsp.framework.Variable;
import org.metacsp.multi.allenInterval.AllenInterval;
public interface Activity {
/**
* @return The {@link AllenInterval} representing the temporal value of this {@link SymbolicVariableActivity}.
*/
public AllenInterval getTemporalVariable();
/**
* @return A description of this {@link Activity}'s symbolic variable.
*/
public String[] getSymbols();
public Variable getVariable();
}