Package org.gvsig.fmap.dal.swing
Interface DataSwingManager
public interface DataSwingManager
- Author:
- fdiaz
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToExpressionBuilder(org.gvsig.expressionevaluator.swing.ExpressionBuilderConfig builder, org.gvsig.fmap.dal.feature.FeatureStore store, String name) voidaddToExpressionBuilder(org.gvsig.expressionevaluator.swing.ExpressionBuilderConfig builder, org.gvsig.fmap.dal.feature.FeatureStore store, String name, boolean useHostVariable) intaskUserStopEditing(Component parent, org.gvsig.fmap.dal.feature.FeatureStore featureStore, boolean allowContinue) intaskUserStopEditing(org.gvsig.fmap.dal.feature.FeatureStore featureStore) Ask user if finish editing.intaskUserStopEditing(org.gvsig.fmap.dal.feature.FeatureStore featureStore, boolean allowContinue) voidconfigureExpressionBuilder(org.gvsig.expressionevaluator.swing.ExpressionBuilderConfig builder, org.gvsig.fmap.dal.feature.FeatureStore store) booleanconnectToDatabaseWorkspace(org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters conn) createAttributeDescriptorPickerController(JComboBox combo, Predicate<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> filter) createAttributeDescriptorPickerController(JList list, Predicate<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> filter) createEmptyFeatureTableModel(org.gvsig.tools.dynobject.DynStruct struct) createExpressionPickerController(org.gvsig.fmap.dal.feature.FeatureStore store, JComboBox combo, JButton button, JButton bookmarks, JButton history) org.gvsig.expressionevaluator.swing.ExpressionPickerControllercreateExpressionPickerController(org.gvsig.fmap.dal.feature.FeatureStore store, JTextComponent text, JButton button) org.gvsig.expressionevaluator.swing.ExpressionPickerControllercreateExpressionPickerController(org.gvsig.fmap.dal.feature.FeatureStore store, JTextComponent text, JButton button, JButton bookmarks, JButton history) createFeatureQueryPickerController(JTextComponent text, JButton button, JButton history, JButton bookmarks) createFeaturesFormContext(org.gvsig.fmap.dal.feature.FeatureStore store) createFeatureStoreElement(org.gvsig.fmap.dal.feature.FeatureStore store) createFeatureStoreSearchPanel(org.gvsig.fmap.dal.feature.FeatureStore store) createFeatureTableModel(org.gvsig.fmap.dal.feature.FeatureStore featureStore, org.gvsig.fmap.dal.feature.FeatureQuery featureQuery) createFeatureTableModel(org.gvsig.fmap.dal.feature.paging.FeaturePagingHelper featurePager) createJDBCConnectionPickerController(JComboBox cboConnection, JButton btnConnection) org.gvsig.expressionevaluator.swing.JExpressionBuildercreateJExpressionBuilder(org.gvsig.fmap.dal.feature.FeatureStore store) createJFeatureForm(org.gvsig.fmap.dal.feature.Feature feature) createJFeatureForm(org.gvsig.fmap.dal.feature.FeatureStore store) createJFeatureForm(org.gvsig.tools.dynform.DynFormDefinition definicion) createJFeatureReferencesForm(org.gvsig.fmap.dal.feature.FeatureStore store, List<org.gvsig.fmap.dal.feature.FeatureReference> references) createJFeaturesForm(org.gvsig.fmap.dal.feature.FeatureStore store) createJFeaturesForm(org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.fmap.dal.feature.FeatureQuery query) createJFeatureTable(FeatureTableModel model, boolean isDoubleBuffered) org.gvsig.expressionevaluator.swing.JExpressionBuildercreateQueryFilterExpresion(org.gvsig.fmap.dal.feature.FeatureStore store) createSaveRasterBufferDialog(org.gvsig.raster.lib.buffer.api.Buffer buffer) createSimpleEditedFeaturesTableModel(org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.expressionevaluator.Expression filter) createSimpleFeaturesTableModel(org.gvsig.fmap.dal.feature.FeatureStore store) createSimpleFeaturesTableModel(org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.expressionevaluator.Expression filter) createSimpleFeaturesTableModel(org.gvsig.fmap.dal.feature.FeatureType featureType, List<String> columnNames, List<org.gvsig.fmap.dal.feature.Feature> features) createSimpleSelectedFeaturesTableModel(org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.expressionevaluator.Expression filter) createTreeModel(org.gvsig.fmap.dal.StoresRepository repository) getAttributeDescriptorLabel(org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor attrdesc) getAttributeDescriptorLabel(org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor attrdesc, String tableName) Supplier<org.gvsig.fmap.geom.primitive.Envelope> getReportActionFactory(String name) getReportActions(org.gvsig.fmap.dal.DataStore store) getReportActions(org.gvsig.fmap.dal.DataStore store, Predicate filter) List<javax.json.JsonObject> getReports(org.gvsig.fmap.dal.feature.FeatureStore store) getSearchPostProcess(String name) getStoreAction(String name) getStoreGeometryIcon(org.gvsig.fmap.dal.feature.FeatureStore store) voidregisterReportAction(ReportActionFactory factory) voidregisterReportsCustomAction(ReportActionFactory.ReportCustomActionFactory factory, boolean insertSeparator) voidvoidvoidvoidregisterStoreAction(DALActionFactory action) voidresetExpressionBuilder(org.gvsig.expressionevaluator.swing.ExpressionBuilderConfig builder) voidsetCurrentBoundingBox(Supplier<org.gvsig.fmap.geom.primitive.Envelope> boundingBoxSupplier) voidsetStoreAction(AbstractButton component, String name, boolean preserveLabel, DALActionFactory.DALActionContext context) voidsetUseLabels(Integer useLabels)
-
Field Details
-
FEATURE_STORE_EXPRESSION_ELEMENT
- See Also:
-
STOP_EDITING_SAVE
static final int STOP_EDITING_SAVE- See Also:
-
STOP_EDITING_DISCARD
static final int STOP_EDITING_DISCARD- See Also:
-
STOP_EDITING_CONTINUE
static final int STOP_EDITING_CONTINUE- See Also:
-
STOP_EDITING_EXPORT
static final int STOP_EDITING_EXPORT- See Also:
-
-
Method Details
-
createJFeaturesForm
JFeaturesForm createJFeaturesForm(org.gvsig.fmap.dal.feature.FeatureStore store) throws CreateJFeatureFormException - Throws:
CreateJFeatureFormException
-
createJFeaturesForm
JFeaturesForm createJFeaturesForm(org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.fmap.dal.feature.FeatureQuery query) throws CreateJFeatureFormException - Throws:
CreateJFeatureFormException
-
createJFeatureForm
JFeatureForm createJFeatureForm(org.gvsig.fmap.dal.feature.FeatureStore store) throws CreateJFeatureFormException - Throws:
CreateJFeatureFormException
-
createJFeatureReferencesForm
JFeatureReferencesForm createJFeatureReferencesForm(org.gvsig.fmap.dal.feature.FeatureStore store, List<org.gvsig.fmap.dal.feature.FeatureReference> references) throws CreateJFeatureFormException - Throws:
CreateJFeatureFormException
-
createJFeatureForm
JFeatureForm createJFeatureForm(org.gvsig.tools.dynform.DynFormDefinition definicion) throws CreateJFeatureFormException - Throws:
CreateJFeatureFormException
-
createJFeatureForm
JFeatureForm createJFeatureForm(org.gvsig.fmap.dal.feature.Feature feature) throws CreateJFeatureFormException - Throws:
CreateJFeatureFormException
-
createJDBCConnectionPanel
JDBCConnectionPanel createJDBCConnectionPanel() -
createJDBCConectionDialog
JDBCConnectionDialog createJDBCConectionDialog() -
createQueryFilterExpresion
org.gvsig.expressionevaluator.swing.JExpressionBuilder createQueryFilterExpresion(org.gvsig.fmap.dal.feature.FeatureStore store) -
configureExpressionBuilder
void configureExpressionBuilder(org.gvsig.expressionevaluator.swing.ExpressionBuilderConfig builder, org.gvsig.fmap.dal.feature.FeatureStore store) -
resetExpressionBuilder
void resetExpressionBuilder(org.gvsig.expressionevaluator.swing.ExpressionBuilderConfig builder) -
addToExpressionBuilder
void addToExpressionBuilder(org.gvsig.expressionevaluator.swing.ExpressionBuilderConfig builder, org.gvsig.fmap.dal.feature.FeatureStore store, String name) -
addToExpressionBuilder
void addToExpressionBuilder(org.gvsig.expressionevaluator.swing.ExpressionBuilderConfig builder, org.gvsig.fmap.dal.feature.FeatureStore store, String name, boolean useHostVariable) -
createExpressionPickerController
org.gvsig.expressionevaluator.swing.ExpressionPickerController createExpressionPickerController(org.gvsig.fmap.dal.feature.FeatureStore store, JTextComponent text, JButton button, JButton bookmarks, JButton history) -
createExpressionPickerController
AttributeDescriptorAndExpressionPickerController createExpressionPickerController(org.gvsig.fmap.dal.feature.FeatureStore store, JComboBox combo, JButton button, JButton bookmarks, JButton history) -
createJExpressionBuilder
org.gvsig.expressionevaluator.swing.JExpressionBuilder createJExpressionBuilder(org.gvsig.fmap.dal.feature.FeatureStore store) -
createFeatureTableModel
FeatureTableModel createFeatureTableModel(org.gvsig.fmap.dal.feature.FeatureStore featureStore, org.gvsig.fmap.dal.feature.FeatureQuery featureQuery) -
createFeatureTableModel
FeatureTableModel createFeatureTableModel(org.gvsig.fmap.dal.feature.paging.FeaturePagingHelper featurePager) -
createEmptyFeatureTableModel
-
createJFeatureTable
-
createJFeatureTable
-
createAttributeDescriptorPickerController
-
createAttributeDescriptorPickerController
-
createAttributeDescriptorPickerController
AttributeDescriptorPickerController createAttributeDescriptorPickerController(JComboBox combo, Predicate<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> filter) -
createAttributeDescriptorPickerController
AttributeDescriptorPickerController createAttributeDescriptorPickerController(JList list, Predicate<org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor> filter) -
createFeatureTypePanel
FeatureTypePanel createFeatureTypePanel() -
createFeatureTypeAttributePanel
FeatureTypeAttributePanel createFeatureTypeAttributePanel() -
createFeatureStoreElement
FeatureStoreElement createFeatureStoreElement() -
createFeatureStoreElement
-
createExpressionPickerController
org.gvsig.expressionevaluator.swing.ExpressionPickerController createExpressionPickerController(org.gvsig.fmap.dal.feature.FeatureStore store, JTextComponent text, JButton button) -
createFeatureStoreSearchPanel
FeatureStoreSearchPanel createFeatureStoreSearchPanel(org.gvsig.fmap.dal.feature.FeatureStore store) -
registerStoreAction
-
getStoreActions
Collection<DALActionFactory> getStoreActions() -
getApplicableStoreActions
-
getStoreAction
-
setStoreAction
void setStoreAction(AbstractButton component, String name, boolean preserveLabel, DALActionFactory.DALActionContext context) -
createJDBCConnectionPickerController
JDBCServerExplorerParametersController createJDBCConnectionPickerController(JComboBox cboConnection, JButton btnConnection) -
createSimpleFeaturesTableModel
SimpleFeaturesTableModel createSimpleFeaturesTableModel(org.gvsig.fmap.dal.feature.FeatureStore store) -
createSimpleFeaturesTableModel
SimpleFeaturesTableModel createSimpleFeaturesTableModel(org.gvsig.fmap.dal.feature.FeatureType featureType, List<String> columnNames, List<org.gvsig.fmap.dal.feature.Feature> features) -
createSimpleFeaturesTableModel
SimpleFeaturesTableModel createSimpleFeaturesTableModel(org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.expressionevaluator.Expression filter) -
createSimpleEditedFeaturesTableModel
SimpleFeaturesTableModel createSimpleEditedFeaturesTableModel(org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.expressionevaluator.Expression filter) -
createSimpleSelectedFeaturesTableModel
SimpleFeaturesTableModel createSimpleSelectedFeaturesTableModel(org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.expressionevaluator.Expression filter) -
createDefaultFeatureAttributeListCellRenderer
FeatureAttributeListCellRenderer createDefaultFeatureAttributeListCellRenderer() -
createDefaultFeatureAttributeTableCellRenderer
FeatureAttributeTableCellRenderer createDefaultFeatureAttributeTableCellRenderer() -
createFeatureStoreOrderPanel
FeatureQueryOrderPanel createFeatureStoreOrderPanel() -
getSearchConditionPanels
Iterable<SearchConditionPanel.SearchConditionPanelFactory> getSearchConditionPanels() -
registerSearchConditionPanel
-
createFeatureAttributeSelectionPanel
FeatureAttributesSelectionPanel createFeatureAttributeSelectionPanel() -
registerSearchPostProcess
-
getSearchPostProcess
Map<String,SearchPostProcessFactory> getSearchPostProcess() -
getSearchPostProcess
-
createFeaturesFormContext
-
createTreeModel
-
getAttributeDescriptorLabel
-
getAttributeDescriptorLabel
-
getUseLabels
Integer getUseLabels()- Returns:
- the useLabels
-
setUseLabels
- Parameters:
useLabels- the useLabels to set
-
createFeatureStoreSearchPanelParameters
SearchParameters createFeatureStoreSearchPanelParameters() -
createFeatureQueryPickerController
FeatureQueryPickerController createFeatureQueryPickerController(JTextComponent text, JButton button, JButton history, JButton bookmarks) -
createStoresRepositoryController
-
getStoreGeometryIcon
-
askUserStopEditing
int askUserStopEditing(org.gvsig.fmap.dal.feature.FeatureStore featureStore) Ask user if finish editing. return YES_OPTION for finish, CANCEL_OPTION for cancel editing and NO_OPTION for continue editing.- Parameters:
featureStore-- Returns:
-
askUserStopEditing
int askUserStopEditing(org.gvsig.fmap.dal.feature.FeatureStore featureStore, boolean allowContinue) -
askUserStopEditing
int askUserStopEditing(Component parent, org.gvsig.fmap.dal.feature.FeatureStore featureStore, boolean allowContinue) -
createVisualdbModelerPanel
JPanel createVisualdbModelerPanel() -
registerReportAction
-
getReportActionFactories
Collection<ReportActionFactory> getReportActionFactories() -
registerReportsCustomAction
void registerReportsCustomAction(ReportActionFactory.ReportCustomActionFactory factory, boolean insertSeparator) -
getReportActionFactory
-
connectToDatabaseWorkspace
boolean connectToDatabaseWorkspace(org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters conn) -
getReports
-
getReportActions
-
getReportActions
-
registerSearchResultsPanel
-
getSearchResultsPanels
Iterable<FeatureStoreSearchPanel.SearchResultsPanelFactory> getSearchResultsPanels() -
setCurrentBoundingBox
-
getCurrentBoundingBox
Supplier<org.gvsig.fmap.geom.primitive.Envelope> getCurrentBoundingBox() -
createSaveRasterBufferDialog
SaveRasterBufferDialog createSaveRasterBufferDialog()- Returns:
-
createSaveRasterBufferDialog
- Parameters:
buffer-- Returns:
-