java.lang.Object
org.gvsig.app.project.documents.layout.fframes.FrameFactory
All Implemented Interfaces:
org.gvsig.tools.extensionpoint.ExtensionBuilder
Direct Known Subclasses:
FFrameBasicFactory, FFrameGraphicsFactory, FFrameGridFactory, FFrameGroupFactory, FFrameLegendFactory, FFrameMapBoxFactory, FFrameNorthFactory, FFrameOverViewFactory, FFramePictureFactory, FFrameScaleBarFactory, FFrameSymbolFactory, FFrameTableFactory, FFrameTextFactory, FFrameViewFactory

public abstract class FrameFactory extends Object implements org.gvsig.tools.extensionpoint.ExtensionBuilder
Factory of FFrame.
Author:
Vicente Caballero Navarro
  • Constructor Details

    • FrameFactory

      public FrameFactory()
  • Method Details

    • getNameType

      public String getNameType()
      Returns the name of FFrame.
      Returns:
      Name of fframe.
    • createFrame

      public abstract IFFrame createFrame()
      Create a new IFFrame.
      Returns:
      IFFrame.
    • getRegisterName

      public abstract String getRegisterName()
      Returns the name of registration in the point of extension.
      Returns:
      Name of registration
    • create

      public Object create()
      Create a FrameLayoutFactory.
      Specified by:
      create in interface org.gvsig.tools.extensionpoint.ExtensionBuilder
      Returns:
      FrameLayoutFactory.
    • create

      public Object create(Object[] args)
      Create a FrameLayoutFactory.
      Specified by:
      create in interface org.gvsig.tools.extensionpoint.ExtensionBuilder
      Parameters:
      args -
      Returns:
      FrameLayoutFactory.
    • create

      public Object create(Map args)
      Create a FrameLayoutFactory.
      Specified by:
      create in interface org.gvsig.tools.extensionpoint.ExtensionBuilder
      Parameters:
      args -
      Returns:
      FrameLayoutFactory.