com.mizar.trinidad.components.themes
Class FeatureOfInterestTree

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.TrinidadTree
                  extended by com.mizar.trinidad.components.themes.FeatureOfInterestTree

public class FeatureOfInterestTree
extends TrinidadTree

This is just a prototype yet. It will read information from the schemas or from the THEME_TREE table.


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.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
FeatureOfInterestTree()
           
 
Method Summary
 void expandAll(javax.faces.event.ActionEvent ae)
           
static FeatureOfInterestTree getCurrentInstance()
           
 java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> getFoiRowMap()
           
 java.lang.String getMapKey()
           
 java.lang.String getSchema()
           
 java.util.ArrayList<FeatureOfInterestRow> getThemes()
           
 int getTreeSize()
           
 java.util.List<java.lang.String> getViewScaleList()
           
 java.util.HashMap<java.lang.Integer,java.lang.String> getViewScales()
           
 void hideAll(javax.faces.event.ActionEvent ae)
           
 void setMapKey(java.lang.String mapKey)
           
 void setSchema(java.lang.String schema)
           
 void setThemes(java.util.ArrayList<FeatureOfInterestRow> themes)
           
 void setViewScaleList(java.util.List<java.lang.String> viewScaleList)
           
 void setViewScales(java.util.HashMap<java.lang.Integer,java.lang.String> viewScales)
           
 
Methods inherited from class com.mizar.trinidad.components.TrinidadTree
discloseAll, getModel, getTree, isDiscloseAllByDefault, redrawTree, refreshList, setDiscloseAllByDefault, setList, setList, setModel, setTree
 
Methods inherited from class com.mizar.trinidad.components.TrinidadCollection
accept, addRow, 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, removeRow, removeRow, resetGoToDashboard, resetGoToDashboard, setCurrentRow, setDisclosedRowKeys, setExceptionThrown, setList, setList, 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, 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, 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, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FeatureOfInterestTree

public FeatureOfInterestTree()
Method Detail

getCurrentInstance

public static FeatureOfInterestTree getCurrentInstance()

setThemes

public void setThemes(java.util.ArrayList<FeatureOfInterestRow> themes)

getThemes

public java.util.ArrayList<FeatureOfInterestRow> getThemes()

setSchema

public void setSchema(java.lang.String schema)

getSchema

public java.lang.String getSchema()

getFoiRowMap

public java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> getFoiRowMap()

getTreeSize

public int getTreeSize()

expandAll

public void expandAll(javax.faces.event.ActionEvent ae)

hideAll

public void hideAll(javax.faces.event.ActionEvent ae)

setViewScales

public void setViewScales(java.util.HashMap<java.lang.Integer,java.lang.String> viewScales)

getViewScales

public java.util.HashMap<java.lang.Integer,java.lang.String> getViewScales()

setMapKey

public void setMapKey(java.lang.String mapKey)

getMapKey

public java.lang.String getMapKey()

setViewScaleList

public void setViewScaleList(java.util.List<java.lang.String> viewScaleList)

getViewScaleList

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