public class FFrameSymbol extends FFrameGraphics
Modifier and Type | Field and Description |
---|---|
static String |
PERSISTENCE_DEFINITION_NAME |
geometryType
e, frameFactory, 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(Graphics2D g,
AffineTransform at,
Rectangle2D rv,
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.
|
String |
getName()
Devuelve el nombre que representa al fframe.
|
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(Graphics2D g,
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(Rectangle2D r)
DOCUMENT ME!
|
void |
setShapeType(int shapeType) |
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, getRotation, getRotationAT, getSelected, getTag, getVisibleRect, initializeIcons, intersects, isSelected, setDocument, setFrameFactory, setLayoutContext, setLevel, setNum, setRotation, setSelected, setSelected, setTag, updateRect
public static final String PERSISTENCE_DEFINITION_NAME
public void draw(Graphics2D g, AffineTransform at, Rectangle2D rv, 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 String getNameFFrame()
IFFrame
getNameFFrame
in interface IFFrame
getNameFFrame
in class FFrameGraphics
IFFrame.getNameFFrame()
public String getName()
IFFrame
getName
in interface IFFrame
getName
in class FFrameGraphics
public void print(Graphics2D g, 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(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