|
Message
From: cvs at opencores.org<cvs@o...>
Date: Tue Jul 24 15:04:54 CEST 2007
Subject: [cvs-checkins] MODIFIED: jop ...
Date: 00/07/07 24:15:04 Added: jop/java/tools/src/wcet/framework/interfaces/constraints IConstraint.java IConstraintTerm.java IDoubleSidedConstraint.java Log: Revision Changes Path 1.1 jop/java/tools/src/wcet/framework/interfaces/constraints/IConstraint.java http://www.opencores.org/cvsweb.shtml/jop/java/tools/src/wcet/framework/interfaces/constraints/IConstraint.java?rev=1.1&content-type=text/x-cvsweb-markup Index: IConstraint.java =================================================================== /** * */ package wcet.framework.interfaces.constraints; import java.util.ArrayList; /** * @author Elena Axamitova * @version 0.1 15.04.2007 */ public interface IConstraint { public static final int EQUAL = 0; public static final int GREATEREQUAL = 1; public static final int GREATER = 2; public static final int LESSEQUAL = 3; public static final int LESS = 4; public static final int MAXIMIZE = 10; public static final int MINIMIZE = 11; public static final String[] SIGN_STRINGS = {"=",">=",">", "<=","<"}; public String toString(); public ArrayList<IConstraintTerm> getLeftHandSide(); public ArrayList<IConstraintTerm> getRightHandSide(); public void addRightHandTerm(IConstraintTerm ct); public void addLeftHandTerm(IConstraintTerm ct); public int getType(); public String getName(); } 1.1 jop/java/tools/src/wcet/framework/interfaces/constraints/IConstraintTerm.java http://www.opencores.org/cvsweb.shtml/jop/java/tools/src/wcet/framework/interfaces/constraints/IConstraintTerm.java?rev=1.1&content-type=text/x-cvsweb-markup Index: IConstraintTerm.java =================================================================== /** * */ package wcet.framework.interfaces.constraints; /** * @author Elena Axamitova * @version 0.1 15.04.2007 */ public interface IConstraintTerm { public int getCoefficient(); public String toString(); public String getVariable(); } 1.1 jop/java/tools/src/wcet/framework/interfaces/constraints/IDoubleSidedConstraint.java http://www.opencores.org/cvsweb.shtml/jop/java/tools/src/wcet/framework/interfaces/constraints/IDoubleSidedConstraint.java?rev=1.1&content-type=text/x-cvsweb-markup Index: IDoubleSidedConstraint.java =================================================================== /** * */ package wcet.framework.interfaces.constraints; import java.util.ArrayList; /** * @author Elena Axamitova * @version 0.1 15.04.2007 */ public interface IDoubleSidedConstraint extends IConstraint { public ArrayList<IConstraintTerm> getMiddleSide(); public void addMiddleTerm(IConstraintTerm ct); }
|