org.icepdf.core.util
Interface MemoryManageable

All Known Implementing Classes:
Page

public interface MemoryManageable

The memory manageable interface is used by the Memory Manager to free the memory of a PDF object when they are no longer needed.

Since:
2.0
Author:
Mark Collette

Method Summary
 Library getLibrary()
          Get the document's library object.
 void reduceMemory()
          Reduce the amount of memory used by the implementing class.
 

Method Detail

reduceMemory

void reduceMemory()
Reduce the amount of memory used by the implementing class. In most cases the PDF object dispose method should be called.


getLibrary

Library getLibrary()
Get the document's library object.

Returns:
document's library object.