Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ice-build] [eclipse/ice] 80c70c: Fixing bugs encountered when using MOOSE Item

  Branch: refs/heads/jay/projectSupport
  Home:   https://github.com/eclipse/ice
  Commit: 80c70c7df16d70b9cd5f4911c6d61f310fd62d7a
      https://github.com/eclipse/ice/commit/80c70c7df16d70b9cd5f4911c6d61f310fd62d7a
  Author: amccaskey <mccaskeyaj@xxxxxxxx>
  Date:   2015-10-13 (Tue, 13 Oct 2015)

  Changed paths:
    M org.eclipse.ice.client.widgets/src/org/eclipse/ice/client/widgets/ICEFormEditor.java
    M org.eclipse.ice.io/.settings/org.eclipse.jdt.core.prefs
    M org.eclipse.ice.io/META-INF/MANIFEST.MF
    M org.eclipse.ice.io/src/org/eclipse/ice/io/serializable/IOService.java
    M org.eclipse.ice.io/src/org/eclipse/ice/io/serializable/IReader.java
    M org.eclipse.ice.io/src/org/eclipse/ice/io/serializable/IWriter.java
    M org.eclipse.ice.item/src/org/eclipse/ice/item/Item.java
    M org.eclipse.ice.item/src/org/eclipse/ice/item/nuclear/MOOSEModel.java
    M org.eclipse.ice.persistence.xml/src/org/eclipse/ice/persistence/xml/XMLFormContentDescriber.java
    M org.eclipse.ice.repository/ice.macosx_product.launch

  Log Message:
  -----------
  Fixing bugs encountered when using MOOSE Item

First bug - IReader used by MOOSEModel was null due to the fact that we
are switching to extension points for our IReader/IWriter interface
realizations. Set up the IOService to add all available
IReaders/IWriters from extension points to itself

Second bug - Found that when an Item XML file was in the project, and I
went to refresh or close the workspace it would hang and throw up a
dialog that said waiting on background task forever. Turns out the
XMLFormContentDescriber was stuck in an infinite loop reading the XML
contents to tell if it was a ICE Item or not. Fixed that and everything
works as expected. 

Signed-off-by: amccaskey <mccaskeyaj@xxxxxxxx>



Back to the top