| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.actf.visualization.engines.lowvision.image.PageImageFactory
public class PageImageFactory
Factory for IPageImage instance.
| Constructor Summary | |
|---|---|
| PageImageFactory() | |
| Method Summary | |
|---|---|
| static IPageImage | createPageImage()Create empty IPageImageinstance | 
| static IPageImage | createPageImage(InputStream is)Read image data (bitmap) from InputStreamand create newIPageImageinstance | 
| static IPageImage | createPageImage(InputStream is,
                boolean removeScrollBar)Read image data (bitmap) from InputStreamand create newIPageImageinstance. | 
| static IPageImage | createPageImage(String bmpFileName)Read image data (bitmap) from target file and create new IPageImageinstance | 
| static IPageImage | createPageImage(String bmpFileName,
                boolean removeScrollBar)Read image data (bitmap) from target file and create new IPageImageinstance. | 
| static IPageImage | createSimulationPageImage(IPageImage target,
                          LowVisionType type)Simulate low vision user's view by using LowVisionTypeconfiguration and return result as newIPageImageinstance | 
| static IPageImage | joinPageImages(IPageImage[] targets)Join multiple IPageImageinto newIPageImageinstance | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public PageImageFactory()
| Method Detail | 
|---|
public static IPageImage createPageImage()
IPageImage instance
IPageImage instance
public static IPageImage createSimulationPageImage(IPageImage target,
                                                   LowVisionType type)
                                            throws ImageException
LowVisionType
 configuration and return result as new IPageImage instance
target - target IPageImagetype - target LowVisionType for simulation
IPageImage instance
ImageExceptionLowVisionTypepublic static IPageImage createPageImage(String bmpFileName)
IPageImage instance
bmpFileName - target bitmap file name
IPageImage instance, or null if not available
public static IPageImage createPageImage(String bmpFileName,
                                         boolean removeScrollBar)
IPageImage instance. If removeScrollBar flag is true, cut scroll
 bar area from image
bmpFileName - target bitmap file nameremoveScrollBar - if true, cut scroll bar area from image
IPageImage instance, or null if not availablepublic static IPageImage createPageImage(InputStream is)
InputStream and create new
 IPageImage instance
is - target InputStream of image data
IPageImage instance, or null if not available
public static IPageImage createPageImage(InputStream is,
                                         boolean removeScrollBar)
InputStream and create new
 IPageImage instance. If removeScrollBar flag is true, cut scroll
 bar area from image
is - target InputStream of image dataremoveScrollBar - if true, cut scroll bar area from image
IPageImage instance, or null if not availablepublic static IPageImage joinPageImages(IPageImage[] targets)
IPageImage into new IPageImage instance
targets - array of target IPageImage
IPageImage instance| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||