public abstract class LayerPuntiUtente extends LayerPuntiTerritorio
LayerTerritorio.SITDefaultFilterVisitor
configBean, dtFineFiltro, dtInizioFiltro, filtroTotale, logger
LAYER_OF_LINES, LAYER_OF_POINTS, LAYER_OF_POLYGONS, NL_CODENTE, NL_DTFINEFILTRO, NL_DTFIVAL, NL_DTINIZIOFILTRO, NL_DTIVAL, NL_ENTESTORICO, NL_FID, NL_FLERR, NL_IDSTORICO, NL_IDTPN, NL_PROGFIVAL, NL_PROGIVAL
Constructor and Description |
---|
LayerPuntiUtente()
Costruttore di default della classe LayerPuntiUtente.
|
LayerPuntiUtente(String configFilePath,
it.prato.comune.utilita.logging.interfaces.LogInterface logger,
ConfigBean configBean,
String nome,
int codTPN,
int layer,
HashMap<String,String> nomiCampi)
Costruttore della classe LayerPuntiUtente.
|
Modifier and Type | Method and Description |
---|---|
PuntoPuntiUtente |
cercaPuntoUtente(String ID)
Ricerca un punto utente per ID.
|
protected abstract String |
getCampoChiave() |
protected void |
initNomiCampi(Properties pr,
String ente,
String nomeLayer)
Chiamata in fase di inizializzazione per inizializzare i campi (attributi) disponibili per questo layer e la loro corrispondenza con i nomi logici utilizzati nel file di configurazione
Deve essere implementata da ogni singolo layer con i suoi attributi specifici Tipicamente contiene un certo numero di chiamate al metodo addnomicampi (uno per la chiave primaria ed uno per ogni attributo) come nel seguente esempio addnomicampi(pr,ente,nomeLayer, Costanti.NL_IDTPN); addnomicampi(pr,ente,nomeLayer, Costanti.NL_SINISTRI_NSINISTRO); |
creaPoint, creaPoint, creaPoint, creaPoint, getContentTypeLayer
addDefaultValueForField, addnomicampi, addnomicampi, addnomicampiDateFormat, addnomicampiExt, addnomicampiFk, addnomicampiLeggibili, addnomicampiReadWrite, addnomicampiRegEx, addRicerca, addRicerca, addRicerca, addRicerca, addRicerca, addRicerca, addRicercaCond, appendFeature, appendFeature, castArgsToTypes, cerca, cercaFiltro, cercaFiltro, cercaFiltro, cercaIDTPN, cercaIDTPN, cercaIDTPN, cercaPoligoni, cercaPoligoni, cercaPoligoni, cercaPoligoniLike, cercaPoligoniLike, cercaPoligoniLike, cercaPoligono, cercaPoligono, chiConfina, chiContiene, chiContiene, chiContiene, chiContiene, chiCopre, chiInterseca, chiInterseca, chiInterseca, chiInterseca, chiInterseca, chiInterseca, chiInterseca, chiNelRaggioDi, chiOltreUnRaggioDi, chiPiuVicino, chiPiuVicino, chiPiuVicino, chiPiuVicino, chiTocca, chiTocca, contiene, CopiaSuDs, CopiaSuSHP, CopiaSuSHPZip, CreaDsComp, creaEvento, creaNuovoOggettoTerritorio, creaOggetto, CreaSHPDsComp, CreaSHPDsComp, csvExport, exportData, FiltroGeografico, getAdditionalFilterServerParams, getAttributiFk, getAttributiReadWrite, getAttributiRegEx, getAttributiTipo, getCodelessURL, getCodelessURLLabel, getCodTPN, getConfigPrefix, getCountFiltro, getCRS, getDataStore, getDateFormat, getDefaultAttributeValues, getEspressioneDescrizione, getEspressioneDescrizioneSuggest, getEspressioneIDTPN, getEspressioneNomeOggetto, getFeatureInfo, getFeatureType, getFIDScrittura, getFiltroVuoto, getGeometryFieldName, getIDLayer, getJDBCConnection, getLastUpdate, getNextId, getNome, getNomiCampi, getNomiCampi, getNomiCampiLegibili, getNomiCampiScrittura, getNomiCampiScrittura, getOrdinamentoCampi, getQueryLimit, getRicerche, getSRID, getTypeName, initLayer, initNomiCampiFull, initRicerche, interseca, isLayerOfLines, isLayerOfPoints, isLayerOfPolygons, isPaginationSupportedByStore, LoadSHP, modifyAndClipCopertura, modifyAndClipCopertura, modifyCopertura, modifyCopertura, modifyCopertura, modifyFeature, modifyFeature, modifyFeatureWKT, modifyFeatureWKT, ordinaDistanze, queryDiretta, queryDirettaClose, queryDirettaCloseRs, queryDirettaGetConnection, queryDirettaSql, removeFeature, removeFeature, ricercaSuggest, ricercaSuggest2, ricercaSuggest2, searchByFilter, setAdditionalFilterServerParams, setAttributiFk, setAttributiReadWrite, setAttributiRegEx, setCodelessURL, setCodelessURLLabel, setCodTPN, setDateFormat, setDefaultAttributeValues, setEspressioneDescrizione, setEspressioneDescrizioneSuggest, setEspressioneIDTPN, setEspressioneNomeOggetto, setFiltro, setFiltroTemporale, setNome, setNomiCampi, setNomiCampiLegibili, setOrdinamentoCampi, setQueryLimit, shpExport, spatialiteExport, tocca, validateGeometry, validateGeometry
public LayerPuntiUtente(String configFilePath, it.prato.comune.utilita.logging.interfaces.LogInterface logger, ConfigBean configBean, String nome, int codTPN, int layer, HashMap<String,String> nomiCampi)
configFilePath
- logger
- configBean
- nome
- codTPN
- layer
- nomiCampi
- public LayerPuntiUtente()
protected void initNomiCampi(Properties pr, String ente, String nomeLayer)
LayerTerritorio
initNomiCampi
in class LayerTerritorio
public PuntoPuntiUtente cercaPuntoUtente(String ID)
ID
- protected abstract String getCampoChiave()
Copyright © 2017 Comune di Prato. All rights reserved.