|
||||||||||
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
instancepublic static IPageImage createSimulationPageImage(IPageImage target, LowVisionType type) throws ImageException
LowVisionType
configuration and return result as new IPageImage
instance
target
- target IPageImage
type
- target LowVisionType
for simulation
IPageImage
instance
ImageException
LowVisionType
public static IPageImage createPageImage(String bmpFileName)
IPageImage
instance
bmpFileName
- target bitmap file name
IPageImage
instance, or null if not availablepublic 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 availablepublic 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 |