|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.iver.cit.gvsig.gui.layout.fframes.FFrame
com.iver.cit.gvsig.gui.layout.fframes.FFramePicture
FFrame para introducir una imagen en el Layout.
Field Summary |
Fields inherited from class com.iver.cit.gvsig.gui.layout.fframes.FFrame |
m_name, m_Selected, NOSELECT, num |
Constructor Summary | |
FFramePicture()
Creates a new FFramePicture object. |
Method Summary | |
void |
draw(java.awt.Graphics2D g,
java.awt.geom.AffineTransform at,
java.awt.geom.Rectangle2D rv,
java.awt.image.BufferedImage imgBase)
Método que dibuja sobre el graphics que se le pasa como parámetro, según la transformada afin que se debe de aplicar y el rectángulo que se debe de dibujar. |
java.lang.String |
getNameFFrame()
Devuelve el nombre que representa al tipo de FFrame. |
java.lang.String |
getPath()
Devuelve la ruta del fichero. |
int |
getQuality()
Devuelve la calidad que está seleccionada. |
int |
getViewing()
Devuelve un entero que representa la forma en que se actualiza la vista. |
XMLEntity |
getXMLEntity()
Devuelve un Objeto XMLEntity con la información los atributos necesarios para poder después volver a crear el objeto original. |
java.awt.Image |
load(java.lang.String file)
|
void |
print(java.awt.Graphics2D g,
java.awt.geom.AffineTransform at)
Implementado para imprimir. |
void |
setImage(java.awt.image.BufferedImage image)
Rellena la imagen. |
void |
setPath(java.lang.String path)
Rellena el nombre de la imagen. |
void |
setQuality(int q)
Rellena la calidad según el entero que se pasa como parámetro. |
void |
setViewing(int v)
Rellena la forma de actualizar la vista. |
void |
setXMLEntity(XMLEntity xml,
Layout l)
Incorpora los atributos del XMLEntity en el objeto actual. |
Methods inherited from class com.iver.cit.gvsig.gui.layout.fframes.FFrame |
contains, createFFrame, drawDraft, drawEmpty, drawHandlers, drawSymbolTag, getBoundBox, getBoundingBox, getContains, getMapCursor, getMovieRect, getName, getSelected, getTag, intersects, openTag, setBoundBox, setName, setNum, setSelected, setSelected, setTag, updateRect |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FFramePicture()
Method Detail |
public void draw(java.awt.Graphics2D g, java.awt.geom.AffineTransform at, java.awt.geom.Rectangle2D rv, java.awt.image.BufferedImage imgBase)
draw
in interface IFFrame
draw
in class FFrame
g
- Graphicsat
- Transformada afin.rv
- rectángulo sobre el que hacer un clip.imgBase
- Imagen para acelerar el dibujado.public void setQuality(int q)
q
- entero que representa el tipo de calidad elegido.public int getQuality()
public int getViewing()
public void setViewing(int v)
v
- entero que representa la forma de actualizar la vista.public void setPath(java.lang.String path)
path
- nombre de la imagen.public java.lang.String getPath()
public void setImage(java.awt.image.BufferedImage image)
image
- public XMLEntity getXMLEntity()
IFFrame
IFFrame.getXMLEntity()
public java.awt.Image load(java.lang.String file)
public void setXMLEntity(XMLEntity xml, Layout l)
xml
- XMLEntityl
- Referencia al Layout.public java.lang.String getNameFFrame()
IFFrame
IFFrame.getNameFFrame()
public void print(java.awt.Graphics2D g, java.awt.geom.AffineTransform at) throws DriverException
IFFrame
g
- Graphics2D de la impresora sobre el que dibujar.at
- DOCUMENT ME!
DriverException
IFFrame.print(java.awt.Graphics2D,
java.awt.geom.AffineTransform)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |