Spec-Zone .ru
спецификации, руководства, описания, API
|
public interface ContextualRenderedImageFactory extends RenderedImageFactory
Все операции, которые должны использоваться в независимой от рендеринга цепочке, должны реализовать ContextualRenderedImageFactory.
Классы, которые реализуют этот интерфейс, должны предоставить конструктору без параметров.
Модификатор и Тип | Метод и Описание |
---|---|
RenderedImage |
create(RenderContext renderContext, ParameterBlock paramBlock)
Создает рендеринг, учитывая RenderContext и ParameterBlock, содержащий источники работы и параметры.
|
Rectangle2D |
getBounds2D(ParameterBlock paramBlock)
Возвращает ограничивающий прямоугольник для вывода работы, выполняемой на данном наборе источников, в независимом от рендеринга пространстве.
|
Объект |
getProperty(ParameterBlock paramBlock, String name)
Получает соответствующий экземпляр свойства, определенного параметром имени.
|
Строка[] |
getPropertyNames()
Возвращает список имен, распознанных getProperty.
|
boolean |
isDynamic()
Возвращает true, если последовательный рендеринг (то есть, вызовы, чтобы создать (RenderContext, ParameterBlock)) с теми же самыми параметрами может привести к различным результатам.
|
RenderContext |
mapRenderContext(int i, RenderContext renderContext, ParameterBlock paramBlock, RenderableImage image)
Отображает вывод работы RenderContext в RenderContext для каждого из источников работы.
|
создать
RenderContext mapRenderContext(int i, RenderContext renderContext, ParameterBlock paramBlock, RenderableImage image)
i
- индексирование исходного изображения.renderContext
- RenderContext, применяемый к работе.paramBlock
- ParameterBlock, содержащий источники работы и параметры.image
- представляемый RenderableImage.RenderContext
поскольку источник в указанном индексирует Вектора параметров, содержавшегося в указанном ParameterBlock.RenderedImage create(RenderContext renderContext, ParameterBlock paramBlock)
renderContext
- RenderContext, определяющий рендерингparamBlock
- ParameterBlock, содержащий источники работы и параметрыRenderedImage
из источников и параметров в указанном ParameterBlock и согласно инструкциям рендеринга в указанном RenderContext.Rectangle2D getBounds2D(ParameterBlock paramBlock)
paramBlock
- ParameterBlock, содержащий источники работы и параметры.Object getProperty(ParameterBlock paramBlock, String name)
paramBlock
- ParameterBlock, содержащий источники работы и параметры.name
- Строка, называя требуемое свойство.String[] getPropertyNames()
boolean isDynamic()
true
если последовательный рендеринг с теми же самыми параметрами мог бы привести к различным результатам; false
иначе.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92