com.levigo.jadice.printer
Class DecorationPageSegment

java.lang.Object
  extended by com.levigo.jadice.document.AbstractPageSegment
      extended by com.levigo.jadice.document.creator.AbstractContentsPageSegment
          extended by com.levigo.jadice.printer.DecorationPageSegment
All Implemented Interfaces:
com.levigo.jadice.document.internal.model.RenderRoot, MetadataProvider, PageSegment, PermissionsProvider<PageSegment>, PropertiesProvider, Identifiable

public abstract class DecorationPageSegment
extends AbstractContentsPageSegment


Nested Class Summary
 
Nested classes/interfaces inherited from class com.levigo.jadice.document.AbstractPageSegment
AbstractPageSegment.CacheableRendering
 
Field Summary
 
Fields inherited from class com.levigo.jadice.document.AbstractPageSegment
CACHE_KEY_CONTENTS, format, id
 
Constructor Summary
DecorationPageSegment()
          Creates a blank instance without any initial operations.
DecorationPageSegment(Page page)
          Creates an instance with a predefined page size extracted from an existing Page.
 
Method Summary
 
Methods inherited from class com.levigo.jadice.document.creator.AbstractContentsPageSegment
doCreateCacheableRendering, doCreateContents, getAvailableFontFamilies, getBounds, getResolution, getSize, setPageSize
 
Methods inherited from class com.levigo.jadice.document.AbstractPageSegment
createRendering, getCachedRendering, getId, getMetadata, getPermissions, getProperties, getSource, isAuxiliary, isInitialized, setSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DecorationPageSegment

public DecorationPageSegment()
Creates a blank instance without any initial operations.


DecorationPageSegment

public DecorationPageSegment(Page page)
Creates an instance with a predefined page size extracted from an existing Page. See and AbstractContentsPageSegment.setPageSize(Dimension2D) for details.

Parameters:
page - The Page providing its size. May be null.


Copyright © 1995-2020 levigo holding gmbh. All Rights Reserved.