public class FFrameSymbol extends FFrameGraphics
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PERSISTENCE_DEFINITION_NAME |
geometryTypee, 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, updateNumaddObserver, 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, updateRectequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcloneQuietly, cloneQuietlypublic 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 IFFramedraw in class FFrameGraphicsg - Graphicsat - Transformada afin.rv - rectángulo sobre el que hacer un clip.imgBase - Imagen para acelerar el dibujado.public java.lang.String getNameFFrame()
IFFramegetNameFFrame in interface IFFramegetNameFFrame in class FFrameGraphicsIFFrame.getNameFFrame()public java.lang.String getName()
IFFramegetName in interface IFFramegetName in class FFrameGraphicspublic void print(java.awt.Graphics2D g,
java.awt.geom.AffineTransform at,
Geometry geom,
PrintAttributes printingProperties)
print in interface IPrintableprint in class FFrameGraphicsorg.gvsig.app.project.documents.layout.fframes.IFFrame#print(java.awt.Graphics2D,
java.awt.geom.AffineTransform)public void initialize()
initialize in class FFrameGraphicspublic void setBoundBox(java.awt.geom.Rectangle2D r)
FFrameGraphicssetBoundBox in interface IFFramesetBoundBox in class FFrameGraphicsr - DOCUMENT ME!public void setShapeType(int shapeType)
public static void registerPersistent()
public void loadFromState(PersistentState state) throws PersistenceException
PersistentloadFromState in interface PersistentloadFromState in class FFrameGraphicsPersistenceExceptionpublic void saveToState(PersistentState state) throws PersistenceException
PersistentsaveToState in interface PersistentsaveToState in class FFrameGraphicsPersistenceExceptionpublic void setViewPort(ViewPort viewPort)