|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.iver.cit.gvsig.gui.layout.fframes.FFrame com.iver.cit.gvsig.gui.layout.fframes.FFrameSymbol
FFrame para introducir una Símbolo 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 | |
FFrameSymbol()
Crea un nuevo FFrameSymbol. |
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. |
XMLEntity |
getXMLEntity()
Devuelve un Objeto XMLEntity con la información los atributos necesarios para poder después volver a crear el objeto original. |
void |
print(java.awt.Graphics2D g,
java.awt.geom.AffineTransform at)
Implementado para imprimir. |
void |
setSymbol(FSymbol symbol,
int type)
Pone el FSymbol. |
void |
setXMLEntity(XMLEntity xml,
Layout l)
A partir del xml y de Project inicia el objeto. |
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 FFrameSymbol()
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 setSymbol(FSymbol symbol, int type)
symbol
- type
- Tipo de símbolo.public XMLEntity getXMLEntity()
IFFrame
IFFrame.getXMLEntity()
public void setXMLEntity(XMLEntity xml, Layout l)
IFFrame
xml
- XMLEntityl
- Projectcom.iver.cit.gvsig.gui.layout.fframes.IFFrame#setXMLEntity(com.iver.utiles.XMLEntity,
com.iver.cit.gvsig.project.Project)
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 |