예제 #1
0
 public NumberFormatAttribute(string formatString, int?maxPrecision, double?scale, KeyAttributePair <NumberFormatAttribute>[] mapArray)
 {
     this.formatString = formatString;
     this.maxPrecision = maxPrecision;
     this.scale        = scale;
     this.map          = new KeyAttributeMap <NumberFormatAttribute>(mapArray);
 }
예제 #2
0
 public NumberFormatAttribute(string formatString, int?maxPrecision, double?scale)
 {
     this.formatString = formatString;
     this.maxPrecision = maxPrecision;
     this.scale        = scale;
     this.map          = (KeyAttributeMap <NumberFormatAttribute>)null;
 }
예제 #3
0
 public NumberFormatAttribute(KeyAttributePair <NumberFormatAttribute>[] mapArray)
 {
     this.formatString = (string)null;
     this.maxPrecision = new int?();
     this.scale        = new double?();
     this.map          = new KeyAttributeMap <NumberFormatAttribute>(mapArray);
 }
예제 #4
0
 public NumberFormatAttribute()
 {
     this.formatString = (string)null;
     this.maxPrecision = new int?();
     this.scale        = new double?();
     this.map          = (KeyAttributeMap <NumberFormatAttribute>)null;
 }
예제 #5
0
 public NumberIncrementsAttribute(double?smallChange, double?defaultChange, double?largeChange, KeyAttributePair <NumberIncrementsAttribute>[] mapArray)
 {
     this.smallChange   = smallChange;
     this.defaultChange = defaultChange;
     this.largeChange   = largeChange;
     this.map           = new KeyAttributeMap <NumberIncrementsAttribute>(mapArray);
 }
예제 #6
0
 public NumberIncrementsAttribute(KeyAttributePair <NumberIncrementsAttribute>[] mapArray)
 {
     this.smallChange   = new double?();
     this.defaultChange = new double?();
     this.largeChange   = new double?();
     this.map           = new KeyAttributeMap <NumberIncrementsAttribute>(mapArray);
 }
예제 #7
0
 public NumberIncrementsAttribute(double?smallChange, double?defaultChange, double?largeChange)
 {
     this.smallChange   = smallChange;
     this.defaultChange = defaultChange;
     this.largeChange   = largeChange;
     this.map           = (KeyAttributeMap <NumberIncrementsAttribute>)null;
 }
예제 #8
0
 public NumberIncrementsAttribute()
 {
     this.smallChange   = new double?();
     this.defaultChange = new double?();
     this.largeChange   = new double?();
     this.map           = (KeyAttributeMap <NumberIncrementsAttribute>)null;
 }
예제 #9
0
 public NumberRangesAttribute(KeyAttributePair <NumberRangesAttribute>[] mapArray)
 {
     this.hardMinimum = new double?();
     this.minimum     = new double?();
     this.maximum     = new double?();
     this.hardMaximum = new double?();
     this.canBeAuto   = new bool?();
     this.map         = new KeyAttributeMap <NumberRangesAttribute>(mapArray);
 }
예제 #10
0
 public NumberRangesAttribute(double?hardMinimum, double?minimum, double?maximum, double?hardMaximum, bool?canBeAuto)
 {
     this.hardMinimum = hardMinimum;
     this.minimum     = minimum;
     this.maximum     = maximum;
     this.hardMaximum = hardMaximum;
     this.canBeAuto   = canBeAuto;
     this.map         = (KeyAttributeMap <NumberRangesAttribute>)null;
 }
예제 #11
0
 public NumberRangesAttribute()
 {
     this.hardMinimum = new double?();
     this.minimum     = new double?();
     this.maximum     = new double?();
     this.hardMaximum = new double?();
     this.canBeAuto   = new bool?();
     this.map         = (KeyAttributeMap <NumberRangesAttribute>)null;
 }
예제 #12
0
 public NumberRangesAttribute(double?hardMinimum, double?minimum, double?maximum, double?hardMaximum, bool?canBeAuto, KeyAttributePair <NumberRangesAttribute>[] mapArray)
 {
     this.hardMinimum = hardMinimum;
     this.minimum     = minimum;
     this.maximum     = maximum;
     this.hardMaximum = hardMaximum;
     this.canBeAuto   = canBeAuto;
     this.map         = new KeyAttributeMap <NumberRangesAttribute>(mapArray);
 }