~ubuntu-branches/ubuntu/precise/classpath/precise

« back to all changes in this revision

Viewing changes to javax/print/attribute/package.html

  • Committer: Bazaar Package Importer
  • Author(s): Michael Koch
  • Date: 2006-05-27 16:11:15 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20060527161115-h6e39eposdt5snb6
Tags: 2:0.91-3
* Install header files to /usr/include/classpath.
* debian/control: classpath: Conflict with jamvm < 1.4.3 and
  cacao < 0.96 (Closes: #368172).

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
2
2
<!-- package.html - describes classes in javax.print.attribute package.
3
 
   Copyright (C) 2003 Free Software Foundation, Inc.
 
3
   Copyright (C) 2003, 2005, 2006 Free Software Foundation, Inc.
4
4
 
5
5
This file is part of GNU Classpath.
6
6
 
40
40
<head><title>GNU Classpath - javax.print.attribute</title></head>
41
41
 
42
42
<body>
43
 
<p></p>
44
 
 
 
43
<p>Provides classes and interfaces describing the roles and 
 
44
syntax of attribute objects in the Java Print Service API.</p>
 
45
<p>
 
46
The package contains the base attribute interface and several subinterfaces 
 
47
describing the different attribute roles of printing attributes. Furthermore,
 
48
abstract classes defining the syntax of attributes are provided. For 
 
49
collections of attributes based on their roles different set interfaces and
 
50
implementing classes are available.
 
51
</p><p>
 
52
Existing attribute roles are:
 
53
<ul>
 
54
<li><a href="PrintServiceAttribute.html">PrintServiceAttribute</a>s  
 
55
describing the state and other informations of a PrintService.</li>
 
56
<li><a href="PrintJobAttribute.html">PrintJobAttribute</a>s describing
 
57
the state of the print job.</li>
 
58
<li><a href="PrintRequestAttribute.html">PrintRequestAttribute</a>s specifying 
 
59
how a print job should be printed and are applied to a complete print job.</li>
 
60
<li><a href="PrintJobAttribute.html">PrintJobAttribute</a> s specifying 
 
61
how a single document in the print job should be printed.</li>
 
62
</ul>
 
63
</p><p>
 
64
Every attribute is of a certain syntax which defines its type and the 
 
65
representation of its value. The different syntax types are provided as 
 
66
abstract syntax classes (e.g. <code>IntegerSyntax</code>). Concrete attribute 
 
67
implementations are subclasses of these abstract syntax classes.
 
68
</p><p>
 
69
Attributes may be collected as sets of attributes. Different interfaces for
 
70
attribute collections per role and implementations based on a HashMap are 
 
71
provided (for example <a href="HashPrintJobAttributeSet.html">
 
72
HashPrintJobAttributeSet</a> for the print job attributes).
 
73
</p>
 
74
<p>
 
75
<b>Since:</b> 1.4
 
76
</p>
45
77
</body>
46
78
</html>