public class PolarMatrixEditingProviderFactory extends AbstractProviderFactory implements EditingProviderFactory
Modifier and Type | Field and Description |
---|---|
static String |
PROVIDER_DESCRIPTION |
static String |
PROVIDER_NAME |
FEATURE_STORE_FIELD, MAPCONTEXT_FIELD, PROVIDER_NAME_FIELD
Constructor and Description |
---|
PolarMatrixEditingProviderFactory() |
Modifier and Type | Method and Description |
---|---|
DynObject |
createParameters()
Creates the parameters for the
Provider created by this factory. |
protected DynClass |
createParametersDynClass()
|
protected Provider |
doCreate(DynObject parameters,
ProviderServices services)
Creates a new
Provider with the given parameters and
ProviderServices . |
EditingServiceInfo |
getServiceInfo()
Gets read only information about a service such as if creates new
geometries, name, description, supported types, mouse icon, parameters
and information about its parameters.
|
void |
initialize()
Initialices the factory.
|
create, getName, setParametersDynClass
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
create, getName
public static final String PROVIDER_NAME
public static final String PROVIDER_DESCRIPTION
public void initialize()
ProviderFactory
initialize
in interface ProviderFactory
public EditingServiceInfo getServiceInfo()
EditingProviderFactory
getServiceInfo
in interface EditingProviderFactory
EditingServiceInfo
object that contains the
information. EditingServiceInfo
.protected Provider doCreate(DynObject parameters, ProviderServices services)
AbstractProviderFactory
Provider
with the given parameters and
ProviderServices
.doCreate
in class AbstractProviderFactory
parameters
- to create the Provider
services
- to be used by the Provider
protected DynClass createParametersDynClass()
AbstractProviderFactory
createParametersDynClass
in class AbstractProviderFactory
DynClass
of the parameters for this factory
Provider
s.public DynObject createParameters()
ProviderFactory
Provider
created by this factory.createParameters
in interface ProviderFactory
createParameters
in class AbstractProviderFactory