public interface IDatabaseAccessAPI extends IModelAPI
| Modifier and Type | Method and Description |
|---|---|
boolean |
clearDatabaseMetadata()
Clear database metadata.
|
boolean |
createUpdateDatabaseSchema()
Create or update the database schema to match Vocabulary.
|
boolean |
exportDatabaseAccessProperties(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
Export the Database Access Properties from the Vocabulary to a specified URL
|
boolean |
importDatabaseMetadata()
Import the database metadata.
|
boolean |
importEnumerationElements()
Import enumeration elements.
|
boolean |
isEnabledClearDatabaseMetadata()
Returns
true if function should be enabled. |
boolean |
isEnabledCreateUpdateDatabaseSchema()
Returns
true if function should be enabled. |
boolean |
isEnabledExportDatabaseAccessProperties()
Determine whether Export Database Access Properties function is enabled.
|
boolean |
isEnabledImportDatabaseMetadata()
Determine whether Import Database Metadata function is enabled.
|
boolean |
isEnabledImportEnumerationElements()
Determine whether Import Enumeration Elements function is enabled.
|
boolean |
isEnabledValidateMappings()
Returns
true if function should be enabled. |
void |
setVocabularyModelAPI(IVocabularyModelAPI aIVocabularyModelAPI)
Setter for reference to Vocabulary model API (required).
|
boolean |
validateMappings()
Validate mappings.
|
activate, addAnnotation, addBatchedModelListener, addLowLevelModelListener, addModelListener, addResourceListener, addView, beginTransaction, cancelTransaction, canSetSupportedLocales, closeResource, createResource, deleteAnnotation, deleteAnnotation, deleteAnnotation, deleteResource, displayMessageBox, dispose, doPostLoadValidation, doSmartValidation, endTransaction, endTransaction, flushCommandStack, formatValidationMessageLocation, formatValidationMessageText, getAllLocalesProvidingCompleteLocalization, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getAPIContextObject, getAsset, getBaseAttribute, getBaseAttributeString, getBatchedModelListeners, getBuildNumber, getBuildNumberOfLastValidationRulesChange, getEditingDomain, getErrors, getErrors, getIndexByLocale, getLocale, getLocalizedAttribute, getLocalizedAttributeString, getLowLevelModelListeners, getMajorServiceNumber, getMajorVersionNumber, getMessage, getMessage, getMessageBase, getMessageBoxDelegate, getMinorServiceNumber, getMinorVersionNumber, getModelAPIState, getModelListeners, getNewResourceName, getPersistenceServicesDelegate, getPreferences, getPrimaryResource, getPrimaryResourceURI, getScrollableMessageDelegate, getSupportedLocales, getSuppressBrokenLinkValidation, getSuppressValidation, getToolTip, getUpdateStamp, getUserInterfaceInfoDelegate, getValidationMessageCount, getValidationMessageCount, getValidationMessageCount, getValidationMessageCount, getValidationMessages, getValidationMessages, getWarnings, getWarnings, handleException, hasErrors, hasErrors, hasErrors, hasErrors, hasErrors, hasErrors, hasErrorsOrWarnings, hasErrorsOrWarnings, hasErrorsOrWarnings, hasErrorsOrWarnings, hasErrorsOrWarnings, hasErrorsOrWarnings, hasWarnings, hasWarnings, hasWarnings, hasWarnings, hasWarnings, hasWarnings, isAPIStateEstablished, isEnabledRedo, isEnabledUndo, isInhibitNotification, isLoaded, isOperationModeNormal, isOperationModeRedo, isOperationModeUndo, isPassive, isPostLoadInProgress, isPrimaryResourceSet, isReadOnly, isResourceActivated, isResourceConflict, isResourceDemandLoaded, isResourceLoaded, isScrollableMessageDelegateAvailable, isShowCanonicalValidationMessages, isSuppressModifiedFlagUpdates, isSuppressPostLoad, isTransactionInProgress, isValid, isValid, loadResource, loadResource, loadResource, newInstance, noOperation, postLoad, postMethod, postMethod, postsave, preMethod, presave, redo, reloadResource, remapResource, remapResource, removeBatchedModelListener, removeLowLevelModelListener, removeModelListener, removeResource, removeResourceListener, removeView, renameResource, rollbackTransaction, saveAll, saveResource, setAnnotation, setAPIContextObject, setAPIState, setBuildNumber, setEditingDomain, setInhibitNotification, setLocale, setMajorServiceNumber, setMajorVersionNumber, setMessageBoxDelegate, setMinorServiceNumber, setMinorVersionNumber, setModelAPIState, setModelListeners, setPassive, setPersistenceServicesDelegate, setPostLoadInProgress, setPreferencesDelegate, setPrimaryResource, setReadOnly, setScrollableMessageDelegate, setSupportedLocales, setSuppressBrokenLinkValidation, setSuppressModifiedFlagUpdates, setSuppressPostLoad, setSuppressValidation, setUserInterfaceInfoDelegate, undo, unloadResource, validate, validateLicenseboolean clearDatabaseMetadata()
true if the command was successful.boolean createUpdateDatabaseSchema()
true if function was successful.boolean importDatabaseMetadata()
true if the command was successful.boolean importEnumerationElements()
true if the command was successful.boolean isEnabledClearDatabaseMetadata()
true if function should be enabled.true if function should be enabled.boolean isEnabledCreateUpdateDatabaseSchema()
true if function should be enabled.true if function should be enabled.boolean isEnabledImportDatabaseMetadata()
true if function should be enabled.boolean isEnabledImportEnumerationElements()
true if function should be enabled.boolean isEnabledExportDatabaseAccessProperties()
true if function should be enabled.boolean isEnabledValidateMappings()
true if function should be enabled.true if function should be enabled.boolean exportDatabaseAccessProperties(org.eclipse.emf.common.util.URI aURIExportedFileSelected)
true if function was successful.void setVocabularyModelAPI(IVocabularyModelAPI aIVocabularyModelAPI)
aIVocabularyModelAPI - Vocabulary model API instance.boolean validateMappings()
true if the command was successful.Copyright © 2005-2013 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.