Class SecureExcelModel
java.lang.Object
org.eclipse.epsilon.eol.models.Model
org.eclipse.epsilon.emc.spreadsheets.SpreadsheetModel
org.eclipse.epsilon.emc.spreadsheets.excel.ExcelModel
org.eclipse.epsilon.emc.spreadsheets.excel.dt.SecureExcelModel
- All Implemented Interfaces:
AutoCloseable,IModel,ISearchableModel
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.epsilon.eol.models.IModel
IModel.AmbiguityCheckResult -
Field Summary
Fields inherited from class org.eclipse.epsilon.emc.spreadsheets.excel.ExcelModel
CONFIGURATION_FILE, SPREADSHEET_FILE, SPREADSHEET_PASSWORD, workbookFields inherited from class org.eclipse.epsilon.emc.spreadsheets.SpreadsheetModel
isLoaded, references, worksheetsFields inherited from class org.eclipse.epsilon.eol.models.Model
aliases, ENV_PREFIX, name, PROPERTY_ALIASES, PROPERTY_NAME, PROPERTY_READONLOAD, PROPERTY_READONLY, PROPERTY_STOREONDISPOSAL, propertyGetter, propertySetter, readOnLoad, storeOnDisposal -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidload(StringProperties properties, IRelativePathResolver resolver) loadPassword(StringProperties properties) Methods inherited from class org.eclipse.epsilon.emc.spreadsheets.excel.ExcelModel
createWorksheet, deleteWorksheet, find, getSpreadsheetMetadata, isMetadataConfigurationDefined, loadSpreadsheet, main, setConfigurationFile, setPassword, setSpreadsheetFile, store, storeMethods inherited from class org.eclipse.epsilon.emc.spreadsheets.SpreadsheetModel
addReference, addWorksheet, allContents, createInstance, createInstance, createInstance, deleteElement, dispose, findOne, getAllOfKind, getAllOfType, getElementById, getElementId, getEnumerationValue, getPropertySetter, getReferences, getReferencesBySource, getReferencesBySource, getReferencesByTarget, getReferencesByTarget, getTypeNameOf, getTypeOf, getWorksheetByType, getWorksheets, hasType, isInstantiable, isLoaded, load, loadColumnsFromMetadata, loadConfigurationFile, loadReferenceFromConfigurationFile, loadWorksheetFromConfigurationFile, owns, setElementIdMethods inherited from class org.eclipse.epsilon.eol.models.Model
allInstances, getAliases, getFullyQualifiedTypeNameOf, getMetamodel, getName, getPropertyGetter, getTransactionSupport, isModelElement, isOfKind, isOfType, isPropertySet, isReadOnLoad, isStoredOnDisposal, knowsAboutProperty, load, load, setName, setReadOnLoad, setStoredOnDisposalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.epsilon.eol.models.IModel
checkAmbiguity, close
-
Constructor Details
-
SecureExcelModel
public SecureExcelModel()
-
-
Method Details
-
load
public void load(StringProperties properties, IRelativePathResolver resolver) throws EolModelLoadingException - Specified by:
loadin interfaceIModel- Overrides:
loadin classExcelModel- Throws:
EolModelLoadingException
-
loadPassword
public String loadPassword(StringProperties properties) throws org.eclipse.equinox.security.storage.StorageException - Throws:
org.eclipse.equinox.security.storage.StorageException
-