Class FFrameNorth
java.lang.Object
org.gvsig.app.project.documents.layout.fframes.FFrame
org.gvsig.app.project.documents.layout.fframes.FFramePicture
org.gvsig.app.project.documents.layout.fframes.FFrameNorth
- All Implemented Interfaces:
Cloneable,IFFrame,IFFrameViewDependence,org.gvsig.fmap.mapcontext.rendering.symbols.IPrintable,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.observer.Observable,org.gvsig.tools.persistence.Persistent
Class that extends FFramePicture and implements IFFrameViewDependence to be
able to maintain the same rotation that the view to which associate.
- Author:
- Vicente Caballero Navarro
-
Field Summary
FieldsFields inherited from class org.gvsig.app.project.documents.layout.fframes.FFramePicture
defaultRenderingHintsFields inherited from class org.gvsig.app.project.documents.layout.fframes.FFrame
e, frameFactory, iEResize, iNResize, lastAT, layoutManager, LOG, m_BoundBox, m_Selected, n, ne, no, num, o, observers, s, se, so -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()IFFrame[]Returns the FFrameView.getName()Devuelve el nombre que representa al fframe.doubleReturns the rotation of de FFrameView.voidloadFromState(org.gvsig.tools.persistence.PersistentState state) voidrefreshDependence(IFFrame fant, IFFrame fnew) Refresca las dependencias de la IFFrame teniendo en cuenta la dependencia anterior.static voidvoidsaveToState(org.gvsig.tools.persistence.PersistentState state) voidInserts FFrameView to be able to relate this with the image.Methods inherited from class org.gvsig.app.project.documents.layout.fframes.FFramePicture
cloneActions, draw, getBound, getNameFFrame, getPath, getQuality, getViewing, initialize, load, print, setImage, setPath, setQuality, setViewingMethods inherited from class org.gvsig.app.project.documents.layout.fframes.FFrame
addObserver, contains, deleteObserver, deleteObservers, dispose, doSetSelected, drawDraft, drawEmpty, drawHandlers, drawSymbolTag, frameAdded, frameRemoved, getBoundBox, getBoundingBox, getContains, getDocument, getFrameFactory, getLastMoveRect, getLayoutContext, getLevel, getMapCursor, getMovieRect, getMovieRect, getRotationAT, getSelected, getTag, getVisibleRect, initializeIcons, intersects, isSelected, setBoundBox, setDocument, setFrameFactory, setLayoutContext, setLevel, setNum, setRotation, setSelected, setSelected, setTag, updateRect
-
Field Details
-
PERSISTENCE_DEFINITION_NAME
- See Also:
-
-
Constructor Details
-
FFrameNorth
public FFrameNorth()
-
-
Method Details
-
setFFrameDependence
Inserts FFrameView to be able to relate this with the image.- Specified by:
setFFrameDependencein interfaceIFFrameViewDependence- Parameters:
fv- FFrameView
-
refreshDependence
Description copied from interface:IFFrameViewDependenceRefresca las dependencias de la IFFrame teniendo en cuenta la dependencia anterior.- Specified by:
refreshDependencein interfaceIFFrameViewDependence- Parameters:
fant- Dependencia anterior.fnew- Nueva dependencia.
-
getFFrameDependence
Returns the FFrameView.- Specified by:
getFFrameDependencein interfaceIFFrameViewDependence- Returns:
- FFrameView
-
getRotation
public double getRotation()Returns the rotation of de FFrameView.- Specified by:
getRotationin interfaceIFFrame- Overrides:
getRotationin classFFrame- Returns:
- Rotation.
-
registerPersistent
public static void registerPersistent() -
loadFromState
public void loadFromState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
loadFromStatein interfaceorg.gvsig.tools.persistence.Persistent- Overrides:
loadFromStatein classFFramePicture- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
saveToState
public void saveToState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
saveToStatein interfaceorg.gvsig.tools.persistence.Persistent- Overrides:
saveToStatein classFFramePicture- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Overrides:
clonein classFFrame- Throws:
CloneNotSupportedException
-
getName
Description copied from interface:IFFrameDevuelve el nombre que representa al fframe.- Specified by:
getNamein interfaceIFFrame- Overrides:
getNamein classFFramePicture- Returns:
- String nombre del FFrame.
-