com.mizar.faces.jpa.facade
Class BasemapSetCollection

java.lang.Object
  extended by com.mizar.persistence.jpa.facade.JPAFacade
      extended by com.mizar.faces.jpa.facade.FacesCollection
          extended by com.mizar.faces.jpa.facade.BasemapSetCollection

public class BasemapSetCollection
extends FacesCollection


Field Summary
 
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, model, persistenceUnitName, schemaName, sequencesValidated, silent, verbose
 
Constructor Summary
BasemapSetCollection()
           
 
Method Summary
static BasemapSetCollection getCurrentInstance()
           
 java.util.List<BasemapSetBean> getMasterList()
           
 double getMinArea()
           
 double getOverlapTolerance()
           
 long getVersion()
           
 java.util.List<BasemapSetBean> getVisibleBasemapSets()
           
 java.lang.Boolean getVisibleDem()
           
 java.util.List<BasemapBean> getVisibleDemA1Maps()
           
 java.util.List<BasemapBean> getVisibleDemA2Maps()
           
 java.util.List<BasemapBean> getVisibleDemBrMaps()
           
 java.lang.Boolean getVisibleInt()
           
 java.util.List<BasemapBean> getVisibleIntA1Maps()
           
 java.util.List<BasemapBean> getVisibleIntA2Maps()
           
 java.util.List<BasemapBean> getVisibleIntBrMaps()
           
 java.util.List<BasemapBean> getVisibleOrthoMaps()
           
 java.util.List<BasemapSetBean> getVisibleOrthoSets()
           
 void setMinArea(double minArea)
           
 void setOverlapTolerance(double overlapTolerance)
           
 void updateVisibleBasemaps()
          This method could obviously be made more efficient.
 
Methods inherited from class com.mizar.faces.jpa.facade.FacesCollection
clearList, closeEm, createNamedQuery, createNativeQuery, createNativeQuery, createNativeQuery, createQuery, decrementPosition, 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, incrementPosition, isDefaultRowConstructor, isFileDownloadable, isListDirty, isSelectionListDirty, maxResultsOff, maxResultsOff, maxResultsOn, newRow, newRow, refresh, refreshBean, resetCurrentRow, selectRows, selectRows, selectRowsExpression, selectRowsExpression, selectRowsJPQL, selectRowsJPQL, selectRowsJPQL, selectRowsJPQL, selectRowsSQL, selectRowsSQL, selectRowsSQL, selectRowsSQL, selectRowsSQL, selectRowsSQL, setBeanClass, setCurrentRow, setCurrentRow, setCurrentRow, setCurrentRow, setDefaultRowConstructor, setEmScope, setExportName, setList, setList, setList, 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, getPersistenceUnitName, 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, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasemapSetCollection

public BasemapSetCollection()
Method Detail

getCurrentInstance

public static BasemapSetCollection getCurrentInstance()

getMasterList

public java.util.List<BasemapSetBean> getMasterList()

updateVisibleBasemaps

public void updateVisibleBasemaps()
This method could obviously be made more efficient. We could precompute bmsPoly at least. But we'll wait to see if it is a performance issue before we expend the effort. msm 2011.07.03


getVisibleBasemapSets

public java.util.List<BasemapSetBean> getVisibleBasemapSets()

getVisibleOrthoSets

public java.util.List<BasemapSetBean> getVisibleOrthoSets()

getVisibleOrthoMaps

public java.util.List<BasemapBean> getVisibleOrthoMaps()

getVisibleDemBrMaps

public java.util.List<BasemapBean> getVisibleDemBrMaps()

getVisibleDemA1Maps

public java.util.List<BasemapBean> getVisibleDemA1Maps()

getVisibleDemA2Maps

public java.util.List<BasemapBean> getVisibleDemA2Maps()

getVisibleIntBrMaps

public java.util.List<BasemapBean> getVisibleIntBrMaps()

getVisibleIntA1Maps

public java.util.List<BasemapBean> getVisibleIntA1Maps()

getVisibleIntA2Maps

public java.util.List<BasemapBean> getVisibleIntA2Maps()

setMinArea

public void setMinArea(double minArea)

getMinArea

public double getMinArea()

setOverlapTolerance

public void setOverlapTolerance(double overlapTolerance)

getOverlapTolerance

public double getOverlapTolerance()

getVersion

public long getVersion()

getVisibleDem

public java.lang.Boolean getVisibleDem()

getVisibleInt

public java.lang.Boolean getVisibleInt()