Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • I ice
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 14
    • Issues 14
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Eclipse ProjectsEclipse Projects
  • The Eclipse Integrated Computational Environment
  • ice
  • Issues
  • #166
Closed
Open
Issue created Mar 06, 2016 by Eclipse Webmaster@webmasterOwner

FileEntry does not update when workspace modified

Created by: jayjaybillings

They FileEntry does not update its list of allowed values when the workspace is modified. This can be seen easily when using EASE scripts to run ICE and update values, as show below.

org.eclipse.ease.modules.EnvironmentModule@7882a30e

// use help("") to get more information include("workspace://org.eclipse.ice.examples.reflectivity/createAndProcessPython.py"); InfoError loadModule('/System/Platform') org.eclipse.ease.modules.platform.PlatformModule@5302572b coreService = getService(org.eclipse.ice.core.iCore.ICore); [null] reflectModel = coreService.getItem(int(coreService.createItem("Reflectivity Model"))) [null] component = reflectModel.getComponents().get(0) [null] component.retrieveAllEntries().get(0) org.eclipse.ice.datastructures.entry.FileEntry@6cd9bdb entry = component.retrieveAllEntries().get(0) [null] entry.setValue("waveVector_space.csv") false entry.getErrorMessage() 'waveVector_space.csv' is an unacceptable value. The value must be one of Geometry_Editor_1_processOutput.txt, Reflectivity_Model.xml, or VIBE_Key-Value_Pair_1_processOutput.txt.

entry.setValue("waveVector_space.csv") false entry.getErrorMessage() 'waveVector_space.csv' is an unacceptable value. The value must be one of Geometry_Editor_1_processOutput.txt, Reflectivity_Model.xml, or VIBE_Key-Value_Pair_1_processOutput.txt.

Assignee
Assign to
Time tracking

Copyright © Eclipse Foundation, Inc. All Rights Reserved.     Privacy Policy | Terms of Use | Copyright Agent