com.mizar.trinidad.components.admin
Class UserSdoGeomMetadataTable

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.admin.UserSdoGeomMetadataTable

public class UserSdoGeomMetadataTable
extends TrinidadTable


Nested Class Summary
 
Nested classes/interfaces inherited from class com.mizar.trinidad.components.TrinidadCollection
TrinidadCollection.UpdateListReasons
 
Field Summary
 
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
UserSdoGeomMetadataTable()
           
 
Method Summary
 void addRow(oracle.adf.view.rich.event.DialogEvent event)
           
 void clearList(javax.faces.event.ActionEvent ignore)
          This is an ActionListener method that calls AbstractCollection.clearList() and redrawTable()
 void createIndexScripts(javax.faces.event.ActionEvent ignore)
          This is not yet working because it ServletUtils.sendOutputStream is not working correctly ALTHOUGH it still seems to work when we download Excel files
 void createSpatialIndexes(javax.faces.event.ActionEvent ignore)
           
 void dropSpatialIndexes(javax.faces.event.ActionEvent ignore)
           
 java.util.List<javax.faces.model.SelectItem> getAllBeans()
           
 java.util.List<RowInterface> getList()
           
 org.apache.myfaces.trinidad.model.SortableModel getModel()
           
 UserSdoGeomMetadataRow getTemplate()
           
 java.util.List<javax.faces.model.SelectItem> getUnusedGeometryColumns()
           
 void popupListener(oracle.adf.view.rich.event.PopupFetchEvent event)
           
 void rebuildSpatialIndexes(javax.faces.event.ActionEvent ignore)
           
 void refreshRows(javax.faces.event.ActionEvent ignore)
           
 void selectMatchingRows(javax.faces.event.ActionEvent ignore)
           
 void selectNonMatchingRows(javax.faces.event.ActionEvent ignore)
           
 void setTemplate(UserSdoGeomMetadataRow template)
           
 void updateByReadingTable(javax.faces.event.ActionEvent ignore)
           
 void updateChangedRows(javax.faces.event.ActionEvent ignore)
           
 void updateNonMatchingRows(javax.faces.event.ActionEvent ignore)
           
 
Methods inherited from class com.mizar.trinidad.components.TrinidadTable
addRow, addRowUniquely, addRowUniquely, attributeChangeListener, buildEl, clearLastQueryDescription, decrementPosition, finalize, getDisplayedRows, getEndRow, getLastQueryDescription, getPanelCollectionFeaturesOff, getSelectedRow, getSelectionModel, getStartRow, getTable, getWhereClause, incrementPosition, isDetach, isEnableAllDetails, isFilterVisible, isFreeze, isInitialized, isPanelCollectionWanted, isShowOneOnly, isWrap, rangeChangeListener, redrawTable, redrawTable, refreshBean, refreshList, removeRow, removeRow, selectionListener, setCurrentRow, setDetach, setDisplayedRows, setEnableAllDetails, setEndRow, setFilterVisible, setFreeze, setLastQueryDescription, setLastQueryDescription, setList, 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, 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, selectRowsExpression, selectRowsJPQL, selectRowsJPQL, selectRowsJPQL, selectRowsJPQL, selectRowsSQL, selectRowsSQL, 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
 

Constructor Detail

UserSdoGeomMetadataTable

public UserSdoGeomMetadataTable()
Method Detail

getModel

public org.apache.myfaces.trinidad.model.SortableModel getModel()
Overrides:
getModel in class TrinidadTable

getList

public java.util.List<RowInterface> getList()
Overrides:
getList in class FacesCollection

getUnusedGeometryColumns

public java.util.List<javax.faces.model.SelectItem> getUnusedGeometryColumns()

popupListener

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

addRow

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

selectMatchingRows

public void selectMatchingRows(javax.faces.event.ActionEvent ignore)

refreshRows

public void refreshRows(javax.faces.event.ActionEvent ignore)

updateNonMatchingRows

public void updateNonMatchingRows(javax.faces.event.ActionEvent ignore)

selectNonMatchingRows

public void selectNonMatchingRows(javax.faces.event.ActionEvent ignore)

clearList

public void clearList(javax.faces.event.ActionEvent ignore)
Description copied from class: TrinidadTable
This is an ActionListener method that calls AbstractCollection.clearList() and redrawTable()

Overrides:
clearList in class TrinidadTable

updateByReadingTable

public void updateByReadingTable(javax.faces.event.ActionEvent ignore)

updateChangedRows

public void updateChangedRows(javax.faces.event.ActionEvent ignore)

createIndexScripts

public void createIndexScripts(javax.faces.event.ActionEvent ignore)
This is not yet working because it ServletUtils.sendOutputStream is not working correctly ALTHOUGH it still seems to work when we download Excel files

Parameters:
ignore -

createSpatialIndexes

public void createSpatialIndexes(javax.faces.event.ActionEvent ignore)

dropSpatialIndexes

public void dropSpatialIndexes(javax.faces.event.ActionEvent ignore)

rebuildSpatialIndexes

public void rebuildSpatialIndexes(javax.faces.event.ActionEvent ignore)

getAllBeans

public java.util.List<javax.faces.model.SelectItem> getAllBeans()

setTemplate

public void setTemplate(UserSdoGeomMetadataRow template)

getTemplate

public UserSdoGeomMetadataRow getTemplate()