org.gvsig.fmap.mapcontrol.swing.dynfield.factory
Class GeometryDynFieldComponentFactory

java.lang.Object
  extended by org.gvsig.tools.service.spi.AbstractServiceFactory
      extended by org.gvsig.tools.swing.spi.AbstractSwingServiceFactory
          extended by org.gvsig.tools.swing.spi.AbstractJDynFieldComponentFactory
              extended by org.gvsig.fmap.mapcontrol.swing.dynfield.factory.GeometryDynFieldComponentFactory
All Implemented Interfaces:
org.gvsig.tools.extensionpoint.ExtensionSingleton, org.gvsig.tools.service.spi.ServiceFactory, org.gvsig.tools.swing.api.dynobject.dynfield.JDynFieldComponentFactory

public class GeometryDynFieldComponentFactory
extends org.gvsig.tools.swing.spi.AbstractJDynFieldComponentFactory

This factory will create a swing component to represent a Geometry object (for example when opening a info by point dialog)

Author:
jldominguez

Field Summary
 
Fields inherited from interface org.gvsig.tools.swing.api.dynobject.dynfield.JDynFieldComponentFactory
SERVICE_NAMESPACE
 
Constructor Summary
GeometryDynFieldComponentFactory()
           
 
Method Summary
 org.gvsig.tools.swing.api.dynobject.dynfield.JDynFieldComponent createJDynFieldComponent(org.gvsig.tools.dynobject.DynField child, org.gvsig.tools.swing.api.dynobject.dynfield.ValueField dynObject, boolean writable)
           
 java.lang.String getFactoryDescription()
           
 java.lang.String getFactorySubType()
           
 java.lang.Integer getFactoryType()
           
 
Methods inherited from class org.gvsig.tools.swing.spi.AbstractJDynFieldComponentFactory
createParametersDynClass, doCreate, getFactoryName, getName, initialize
 
Methods inherited from class org.gvsig.tools.swing.spi.AbstractSwingServiceFactory
getDynClassParams, getServiceManager
 
Methods inherited from class org.gvsig.tools.service.spi.AbstractServiceFactory
create, createParameters, setParametersDynClass
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.gvsig.tools.service.spi.ServiceFactory
create, createParameters
 

Constructor Detail

GeometryDynFieldComponentFactory

public GeometryDynFieldComponentFactory()
Method Detail

createJDynFieldComponent

public org.gvsig.tools.swing.api.dynobject.dynfield.JDynFieldComponent createJDynFieldComponent(org.gvsig.tools.dynobject.DynField child,
                                                                                                org.gvsig.tools.swing.api.dynobject.dynfield.ValueField dynObject,
                                                                                                boolean writable)
                                                                                         throws org.gvsig.tools.service.ServiceException
Throws:
org.gvsig.tools.service.ServiceException

getFactoryDescription

public java.lang.String getFactoryDescription()
Specified by:
getFactoryDescription in class org.gvsig.tools.swing.spi.AbstractSwingServiceFactory

getFactorySubType

public java.lang.String getFactorySubType()
Specified by:
getFactorySubType in class org.gvsig.tools.swing.spi.AbstractSwingServiceFactory

getFactoryType

public java.lang.Integer getFactoryType()
Specified by:
getFactoryType in class org.gvsig.tools.swing.spi.AbstractSwingServiceFactory


Copyright © 2014 gvSIG Association. All Rights Reserved.