com.mizar.trinidad.components.tiger
Class EdgesTable

java.lang.Object
  extended by com.mizar.persistence.jpa.facade.JPAFacade
      extended by com.mizar.faces.jpa.facade.FacesCollection
          extended by com.mizar.trinidad.components.TrinidadCollection<RowInterface>
              extended by com.mizar.trinidad.components.TrinidadTable
                  extended by com.mizar.trinidad.components.TrinidadSpatialTable
                      extended by com.mizar.trinidad.components.tiger.EdgesTable

public class EdgesTable
extends TrinidadSpatialTable


Nested Class Summary
 
Nested classes/interfaces inherited from class com.mizar.trinidad.components.TrinidadCollection
TrinidadCollection.UpdateListReasons
 
Field Summary
protected static org.apache.commons.logging.Log _Logger
           
 
Fields inherited from class com.mizar.trinidad.components.TrinidadSpatialTable
dimensions, geocodeResult, hiliteItems, maxHiliteItems, srid, wktShape
 
Fields inherited from class com.mizar.trinidad.components.TrinidadTable
detach, displayedRows, endRow, filterVisible, freeze, lastQueryDescription, model, panelCollectionFeaturesOff, selectionModel, startRow, whereClause, wrap
 
Fields inherited from class com.mizar.trinidad.components.TrinidadCollection
disclosedRowKeys, exceptionThrown, pkeyMask, selectedRowKeys
 
Fields inherited from class com.mizar.faces.jpa.facade.FacesCollection
currentRow, list, previousRow, selectionList
 
Fields inherited from class com.mizar.persistence.jpa.facade.JPAFacade
em, emf, persistenceUnitName, schemaName, sequencesValidated, silent, verbose
 
Constructor Summary
EdgesTable()
           
 
Method Summary
 void fetchCandidates(oracle.adf.view.rich.event.PopupFetchEvent event)
           
 int getCandidateCount()
           
 County10Bean getCountyFilter()
           
static County10Bean getDefaultCounty()
           
 java.lang.String getKeyin()
           
 ProgressIndicator getPi()
           
 int getProblemCount()
           
 java.util.ArrayList<EdgesRow> getProblems()
           
 java.util.List<java.lang.String> getTopology()
           
 int getUpdates()
           
 void keyinSearch(javax.faces.event.ActionEvent event)
           
 int passOne(int start, int end)
          This is driven predominantly by street name grouping.
 int passOneZip(int start, int end)
           
 int passTwo(int start, int end)
           
 int passTwoMEMORY_PROBLEM(int start, int end)
           
 void prePassTwo()
           
 void processCandidates(oracle.adf.view.rich.event.DialogEvent event)
           
 void redrawTable()
          Adds the redrawComponentId to the partial target list to force an update Closes any and all disclosed items Finds all children and does the same
 void setCountyFilter(County10Bean countyFilter)
           
 void setKeyin(java.lang.String keyin)
           
 void setPi(ProgressIndicator pi)
           
 void setProblems(java.util.ArrayList<EdgesRow> problems)
           
 void setUpdates(int updates)
           
 void stopProcessingCandidates(oracle.adf.view.rich.event.DialogEvent event)
           
 
Methods inherited from class com.mizar.trinidad.components.TrinidadSpatialTable
addRow, addRowUniquely, addRowUniquely, convertJGeometry, exportToShapeFile, findIn, findNearest, findNearest, getGeocodeResult, getGeocodeResultWKT, getHiliteItems, getHiliteItems, getMaxHiliteItems, getMaxSpatialQueryArea, getSearchArea, getSearchTolerance, getSrid, getSridPrecision, getWktShape, getWktShape, getWktShapes, removeRow, removeRow, selectRowsExpression, selectRowsExpression, selectRowsJPQL, selectRowsJPQL, selectRowsSQL, selectRowsSQL, setGeocodeResult, setHiliteItems, setList, setMaxHiliteItems, setMaxSpatialQueryArea, setSearchTolerance, setSrid, setSridPrecision, spatialFilterInside, spatialFilterInside, spatialFilterInside, zoomMap
 
Methods inherited from class com.mizar.trinidad.components.TrinidadTable
attributeChangeListener, buildEl, clearLastQueryDescription, clearList, decrementPosition, finalize, getDisplayedRows, getEndRow, getLastQueryDescription, getModel, getPanelCollectionFeaturesOff, getSelectedRow, getSelectionModel, getStartRow, getTable, getWhereClause, incrementPosition, isDetach, isEnableAllDetails, isFilterVisible, isFreeze, isInitialized, isPanelCollectionWanted, isShowOneOnly, isWrap, rangeChangeListener, redrawTable, refreshBean, refreshList, selectionListener, setCurrentRow, setDetach, setDisplayedRows, setEnableAllDetails, setEndRow, setFilterVisible, setFreeze, setLastQueryDescription, setLastQueryDescription, setList, setPanelCollectionFeaturesOff, setPanelCollectionFeaturesOff, setPanelCollectionWanted, setSelectedRow, setSelectedRow, setShowOneOnly, setStartRow, setTable, setWhereClause, setWrap, sortListener, toggleCollectionTools, toggleFilterVisibility
 
Methods inherited from class com.mizar.trinidad.components.TrinidadCollection
accept, addTrinidadCollectionListener, cancel, cancelEditing, clearList, dirtyDependentTables, downloadCSV, downloadPDF, downloadXLS, downloadXML, exportToDbaseFile, fireCurrentRowValueChanged, getDependentTables, getDisclosedRowKeys, getPersistenceUnitName, getPkeyMask, getPostUpdateListMethod, getRedrawComponentId, getSelectedRowKeys, getTableName, getUpdateListReason, isEditable, isExceptionThrown, isNewRowEditing, mergeBean, persistBean, persistBean, redrawCollection, removeBean, removeRow, resetGoToDashboard, resetGoToDashboard, setDisclosedRowKeys, setExceptionThrown, setList, setNewRowEditing, setPkeyMask, setPostUpdateListMethod, setPostUpdateListMethod, setRedrawComponentId, setSelectedRowKeys, setUpdateListReason, startEditing, startEditingNew
 
Methods inherited from class com.mizar.faces.jpa.facade.FacesCollection
closeEm, createNamedQuery, createNativeQuery, createNativeQuery, createNativeQuery, createQuery, decrementPosition, downloadFile, exportToExcel, find, getBean, getBeanClass, getBeanFromRow, getBeanList, getClassNameRoot, getCurrentMutableRow, getCurrentRow, getEm, getEmScope, getExportName, getGeom, getList, getListSize, getManagedBeanName, getMaxDownloadSize, getMaxResults, getReference, getResultList, getRowClass, getRowConstructor, getRowSQL, getSelectionList, getSingleResult, getTrackedQuery, getTruncatedList, getValue, incrementPosition, isDefaultRowConstructor, isFileDownloadable, isListDirty, isSelectionListDirty, maxResultsOff, maxResultsOff, maxResultsOn, newRow, newRow, refresh, resetCurrentRow, selectRows, selectRows, selectRowsExpression, selectRowsJPQL, selectRowsJPQL, selectRowsSQL, selectRowsSQL, selectRowsSQL, selectRowsSQL, setBeanClass, setCurrentRow, setCurrentRow, setCurrentRow, setDefaultRowConstructor, setEmScope, setExportName, setListDirty, setManagedBeanName, setMaxDownloadSize, setMaxResults, setRowClass, setRowConstructor, setSelectionList, setSelectionListDirty, setTrackedQuery
 
Methods inherited from class com.mizar.persistence.jpa.facade.JPAFacade
closeEm, closeEmf, executeDDL, executeNativeUpdate, executeNativeUpdate, executeUpdate, getClosableConnectionAccessor, getConnection, getConnection, getEm, getEmf, getEmf, getLogger, getPassword, getPassword, getSchemaName, getSequencesValidated, getSid, getSilent, getTableName, getToleratedErrorCodes, getUrl, getUser, getVerbose, mergeBean, persist, persistBean, printAnyBean, queryTester, queryTester, refreshBean, remove, removeBean, removeBean, setEmf, setPersistenceUnitName, setSilent, setToleratedErrorCodes, setVerbose, validateSequences
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_Logger

protected static org.apache.commons.logging.Log _Logger
Constructor Detail

EdgesTable

public EdgesTable()
Method Detail

getTopology

public java.util.List<java.lang.String> getTopology()

keyinSearch

public void keyinSearch(javax.faces.event.ActionEvent event)

redrawTable

public void redrawTable()
Description copied from class: TrinidadTable
Adds the redrawComponentId to the partial target list to force an update Closes any and all disclosed items Finds all children and does the same

Overrides:
redrawTable in class TrinidadTable

getCandidateCount

public int getCandidateCount()

fetchCandidates

public void fetchCandidates(oracle.adf.view.rich.event.PopupFetchEvent event)

processCandidates

public void processCandidates(oracle.adf.view.rich.event.DialogEvent event)

passOne

public int passOne(int start,
                   int end)
This is driven predominantly by street name grouping. So address ranges are standardized within the context of a set of streets (edges) that share the same USPS name.

Parameters:
start -
end -
Returns:

passOneZip

public int passOneZip(int start,
                      int end)
Parameters:
start -
end -
Returns:

prePassTwo

public void prePassTwo()

passTwoMEMORY_PROBLEM

public int passTwoMEMORY_PROBLEM(int start,
                                 int end)

passTwo

public int passTwo(int start,
                   int end)

stopProcessingCandidates

public void stopProcessingCandidates(oracle.adf.view.rich.event.DialogEvent event)

setKeyin

public void setKeyin(java.lang.String keyin)

getKeyin

public java.lang.String getKeyin()

getDefaultCounty

public static County10Bean getDefaultCounty()

setCountyFilter

public void setCountyFilter(County10Bean countyFilter)

getCountyFilter

public County10Bean getCountyFilter()

setProblems

public void setProblems(java.util.ArrayList<EdgesRow> problems)

getProblems

public java.util.ArrayList<EdgesRow> getProblems()

getProblemCount

public int getProblemCount()

setPi

public void setPi(ProgressIndicator pi)

getPi

public ProgressIndicator getPi()

setUpdates

public void setUpdates(int updates)

getUpdates

public int getUpdates()