using System;
using System.Collections.Generic;
using System.Text;
using CLab.Auxiliary;
namespace CLab
{
class LayoutTypeRange : LayoutType
{
private int startOfRange;
///
/// Constructor
///
/// Name of the type
/// Start of range
public LayoutTypeRange(String typeName, int startOfRange, int domainSize)
: base(typeName, booleanVarNumber(domainSize), domainSize)
{
this.startOfRange = startOfRange;
}
/// Integer value of the start of range
public int StartOfRange
{
get { return startOfRange; }
}
public override string ToString()
{
return (String.Format(", Start of range: {0}, {1}", StartOfRange, base.ToString()));
}
}
}