public class FFrameSymbol extends FFrameGraphics
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PERSISTENCE_DEFINITION_NAME |
geometryType
e, frameFactory, iEResize, iNResize, lastAT, layoutManager, LOG, m_BoundBox, m_Selected, n, ne, no, num, o, observers, s, se, so
Constructor and Description |
---|
FFrameSymbol()
Crea un nuevo FFrameSymbol.
|
Modifier and Type | Method and Description |
---|---|
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 |
getName()
Devuelve el nombre que representa al fframe.
|
java.lang.String |
getNameFFrame()
Devuelve el nombre que representa al tipo de FFrame.
|
void |
initialize() |
void |
loadFromState(PersistentState state)
Set the state of the object from the state passed as parameter.
|
void |
print(java.awt.Graphics2D g,
java.awt.geom.AffineTransform at,
Geometry geom,
PrintAttributes printingProperties) |
static void |
registerPersistent() |
void |
saveToState(PersistentState state)
Saves the internal state of the object on the provided
PersistentState object.
|
void |
setBoundBox(java.awt.geom.Rectangle2D r)
DOCUMENT ME!
|
void |
setShapeType(int shapeType) |
void |
setViewPort(ViewPort viewPort) |
clone, drawHandlers, getContains, getFSymbol, getGeometry, getNum, getType, isEditing, paint, pointDragged, pointPressed, pointReleased, setColor, setGeometryAdapter, setSize, setSymbol, setType, startEditing, stopEditing, update, updateNum
addObserver, contains, deleteObserver, deleteObservers, dispose, doSetSelected, drawDraft, drawEmpty, drawSymbolTag, frameAdded, frameRemoved, getBoundBox, getBoundingBox, getDocument, getFrameFactory, getLastMoveRect, getLayoutContext, getLevel, getMapCursor, getMovieRect, getMovieRect, getRotation, getRotationAT, getSelected, getTag, getVisibleRect, initializeIcons, intersects, isSelected, setDocument, setFrameFactory, setLayoutContext, setLevel, setNum, setRotation, setSelected, setSelected, setTag, updateRect
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
cloneQuietly, cloneQuietly
public static final java.lang.String PERSISTENCE_DEFINITION_NAME
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 FFrameGraphics
g
- Graphicsat
- Transformada afin.rv
- rectángulo sobre el que hacer un clip.imgBase
- Imagen para acelerar el dibujado.public java.lang.String getNameFFrame()
IFFrame
getNameFFrame
in interface IFFrame
getNameFFrame
in class FFrameGraphics
IFFrame.getNameFFrame()
public java.lang.String getName()
IFFrame
getName
in interface IFFrame
getName
in class FFrameGraphics
public void print(java.awt.Graphics2D g, java.awt.geom.AffineTransform at, Geometry geom, PrintAttributes printingProperties)
print
in interface IPrintable
print
in class FFrameGraphics
org.gvsig.app.project.documents.layout.fframes.IFFrame#print(java.awt.Graphics2D,
java.awt.geom.AffineTransform)
public void initialize()
initialize
in class FFrameGraphics
public void setBoundBox(java.awt.geom.Rectangle2D r)
FFrameGraphics
setBoundBox
in interface IFFrame
setBoundBox
in class FFrameGraphics
r
- DOCUMENT ME!public void setShapeType(int shapeType)
public static void registerPersistent()
public void loadFromState(PersistentState state) throws PersistenceException
Persistent
loadFromState
in interface Persistent
loadFromState
in class FFrameGraphics
PersistenceException
public void saveToState(PersistentState state) throws PersistenceException
Persistent
saveToState
in interface Persistent
saveToState
in class FFrameGraphics
PersistenceException
public void setViewPort(ViewPort viewPort)