Home » openjdk-7 » javax » print » attribute » standard » [javadoc | source]
javax.print.attribute.standard
public final class: NumberUpSupported [javadoc | source]
java.lang.Object
   javax.print.attribute.SetOfIntegerSyntax
      javax.print.attribute.standard.NumberUpSupported

All Implemented Interfaces:
    SupportedValuesAttribute, Cloneable, Serializable

Class NumberUpSupported is a printing attribute class, a set of integers, that gives the supported values for a NumberUp attribute.

IPP Compatibility: The NumberUpSupported attribute's canonical array form gives the lower and upper bound for each range of number-up to be included in an IPP "number-up-supported" attribute. See class SetOfIntegerSyntax for an explanation of canonical array form. The category name returned by getName() gives the IPP attribute name.

Constructor:
 public NumberUpSupported(int[][] members) 
    Parameters:
    members - Set members in array form.
    Throws:
    NullPointerException - (unchecked exception) Thrown if members is null or any element of members is null.
    IllegalArgumentException - (unchecked exception) Thrown if any element of members is not a length-one or length-two array. Also thrown if members is a zero-length array or if any member of the set is less than 1.
    exception: NullPointerException - (unchecked exception) Thrown if members is null or any element of members is null.
    exception: IllegalArgumentException - (unchecked exception) Thrown if any element of members is not a length-one or length-two array. Also thrown if members is a zero-length array or if any member of the set is less than 1.
 public NumberUpSupported(int member) 
 public NumberUpSupported(int lowerBound,
    int upperBound) 
Method from javax.print.attribute.standard.NumberUpSupported Summary:
equals,   getCategory,   getName
Methods from javax.print.attribute.SetOfIntegerSyntax:
contains,   contains,   equals,   getMembers,   hashCode,   next,   toString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.print.attribute.standard.NumberUpSupported Detail:
 public boolean equals(Object object) 
    Returns whether this number up supported attribute is equivalent to the passed in object. To be equivalent, all of the following conditions must be true:
    1. object is not null.
    2. object is an instance of class NumberUpSupported.
    3. This number up supported attribute's members and object's members are the same.
 public final Class<Attribute> getCategory() 
    Get the printing attribute class which is to be used as the "category" for this printing attribute value.

    For class NumberUpSupported, the category is class NumberUpSupported itself.

 public final String getName() 
    Get the name of the category of which this attribute value is an instance.

    For class NumberUpSupported, the category name is "number-up-supported".