|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class StreamPrintService extends Object implements PrintService
PrintService и представляет службу печати, которая печатает данные в различных форматах к предоставленному клиентом потоку вывода. Это преимущественно предназначается для служб, где выходной формат является типом документа, подходящим для просмотра или архивирования. Выходной формат должен быть объявлен как тип пантомимы. Это эквивалентно выходной разновидности документа, где представление class всегда "java.io. OutputStream" экземпляр StreamPrintService class получается из a StreamPrintServiceFactory экземпляр. Отметьте это a StreamPrintService отличается от a PrintService, который поддерживает a Destination атрибут. A StreamPrintService всегда требует потока вывода, тогда как a PrintService дополнительно принимает a Destination. A StreamPrintService не имеет никакого места назначения значения по умолчанию для его отформатированного вывода. Дополнительно a StreamPrintService как ожидают, генерирует вывод в формате, полезном в других контекстах. StreamPrintService, как ожидают, не будут поддерживать Целевой атрибут.
| Модификатор | Конструктор и Описание |
|---|---|
protected |
StreamPrintService(OutputStream out)
Создает объект StreamPrintService.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
void |
dispose()
Располагает это
StreamPrintService. |
abstract String |
getOutputFormat()
Возвращает формат документа, испускаемый этой службой печати.
|
OutputStream |
getOutputStream()
Получает поток вывода.
|
boolean |
isDisposed()
Возвраты a
boolean указание, действительно ли это StreamPrintService был расположен. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPrintServiceAttributeListener, createPrintJob, equals, getAttribute, getAttributes, getDefaultAttributeValue, getName, getServiceUIFactory, getSupportedAttributeCategories, getSupportedAttributeValues, getSupportedDocFlavors, getUnsupportedAttributes, hashCode, isAttributeCategorySupported, isAttributeValueSupported, isDocFlavorSupported, removePrintServiceAttributeListenerprotected StreamPrintService(OutputStream out)
out - поток, которому можно отправить отформатированные данные печати.public OutputStream getOutputStream()
public abstract String getOutputFormat()
public void dispose()
StreamPrintService. Если потоковая служба не может быть снова использована, она должна быть расположена указать на это. Обычно клиент вызовет этот метод. Службы, которые пишут данные, которые не могут обоснованно быть добавлены до мая также, располагают поток. Это не закрывает поток. Это только отмечает это как не для дальнейшего использования этой службой.public boolean isDisposed()
boolean указание, действительно ли это StreamPrintService был расположен. Если этот объект был расположен, возвратит true. Используемый службами и клиентскими приложениями, чтобы распознать потоки, которым не должны быть записаны никакие дальнейшие данные.StreamPrintService был расположен
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92