Class AbstractFFrameViewDependence

java.lang.Object
org.gvsig.app.project.documents.layout.fframes.FFrame
org.gvsig.app.project.documents.layout.fframes.AbstractFFrameViewDependence
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
Direct Known Subclasses:
FFrameGrid, FFrameGroup, FFrameLegend, FFrameScaleBar

public abstract class AbstractFFrameViewDependence extends FFrame implements IFFrameViewDependence
Version:
$Id$
Author:
gvSIG Team
  • Field Details

  • Constructor Details

    • AbstractFFrameViewDependence

      public AbstractFFrameViewDependence()
  • Method Details

    • clone

      public IFFrame clone() throws CloneNotSupportedException
      Specified by:
      clone in interface org.gvsig.tools.lang.Cloneable
      Overrides:
      clone in class FFrame
      Throws:
      CloneNotSupportedException
    • setFFrameDependence

      public void setFFrameDependence(IFFrame f)
      Description copied from interface: IFFrameViewDependence
      Inserta una FFrame de la cual se necesita por tener una dependencia.
      Specified by:
      setFFrameDependence in interface IFFrameViewDependence
      Parameters:
      f - FFrame de la que se depende.
    • refreshDependence

      public void refreshDependence(IFFrame fant, IFFrame fnew)
      Description copied from interface: IFFrameViewDependence
      Refresca las dependencias de la IFFrame teniendo en cuenta la dependencia anterior.
      Specified by:
      refreshDependence in interface IFFrameViewDependence
      Parameters:
      fant - Dependencia anterior.
      fnew - Nueva dependencia.
    • getFFrameDependence

      public IFFrame[] getFFrameDependence()
      Description copied from interface: IFFrameViewDependence
      Devuelve el FFrame utilizado.
      Specified by:
      getFFrameDependence in interface IFFrameViewDependence
      Returns:
      FFrame utilizado.
    • registerPersistent

      public static void registerPersistent()
    • loadFromState

      public void loadFromState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException
      Specified by:
      loadFromState in interface org.gvsig.tools.persistence.Persistent
      Overrides:
      loadFromState in class FFrame
      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:
      saveToState in interface org.gvsig.tools.persistence.Persistent
      Overrides:
      saveToState in class FFrame
      Throws:
      org.gvsig.tools.persistence.exception.PersistenceException