1. /*
  2. * @(#)SupportedValuesAttribute.java 1.4 03/12/19
  3. *
  4. * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
  5. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
  6. */
  7. package javax.print.attribute;
  8. /**
  9. * Interface SupportedValuesAttribute is a tagging interface which a printing
  10. * attribute class implements to indicate the attribute describes the supported
  11. * values for another attribute. For example, if a Print Service instance
  12. * supports the {@link javax.print.attribute.standard.Copies Copies}
  13. * attribute, the Print Service instance will have a {@link
  14. * javax.print.attribute.standard.CopiesSupported CopiesSupported} attribute,
  15. * which is a SupportedValuesAttribute giving the legal values a client may
  16. * specify for the {@link javax.print.attribute.standard.Copies Copies}
  17. * attribute.
  18. * <P>
  19. *
  20. * @author Alan Kaminsky
  21. */
  22. public interface SupportedValuesAttribute extends Attribute {
  23. }