|
||||||||||
| 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 IPageImage instance |
static IPageImage |
createPageImage(InputStream is)
Read image data (bitmap) from InputStream and create new
IPageImage instance |
static IPageImage |
createPageImage(InputStream is,
boolean removeScrollBar)
Read image data (bitmap) from InputStream and create new
IPageImage instance. |
static IPageImage |
createPageImage(String bmpFileName)
Read image data (bitmap) from target file and create new IPageImage instance |
static IPageImage |
createPageImage(String bmpFileName,
boolean removeScrollBar)
Read image data (bitmap) from target file and create new IPageImage instance. |
static IPageImage |
createSimulationPageImage(IPageImage target,
LowVisionType type)
Simulate low vision user's view by using LowVisionType
configuration and return result as new IPageImage instance |
static IPageImage |
joinPageImages(IPageImage[] targets)
Join multiple IPageImage into new IPageImage instance |
| 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 | |||||||||