Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • IIdentity has been split in IIdentifiable and IDescribable. Some interfaces already have been derived from IIdentifiable and/or IDescribable
    • (question) At some stage, we should check all interfaces on whether to derive from IIdentifiable and/or IDescribable or not.
    • (warning) At this meeting, we should check that IIdentifiable and/or IDescribable are not used as seperate entities.
  • IArgument needs a mechanism for identifying the type of argument e.g. File, Path, int double etc Very usful for providing customised GUI functionality
    • (question) Adrian to come up with proposal for next meeting
  • Using empty Temporal and ElementSet in the Input items.
    See http://public.wldelft.nl/display/OPENMI/Empty+Sets+in+the+Input+Items+-+Element+set+changing+in+time
  • Changing of the ElementSet during the time and different Times (steps) for different Elements
    • For the Time can be probably solved by missing values

3.6 Time

Code Block
java
java
titleSuggested approach using standard Java types

  public interface ITime {
      public double StampAsMJD();
      public double DurationAsMJD();
  }	
  public interface ITimeSet {
      public List<ITime> getTimes();
      public TimeZone getTimeZone();
      public ITime getTimeHorizon();
  }
Code Block
java
java
titleSuggested approach using standard Java types

  public interface ITime {
      public double StampAsMJD();
  }	
  public interface ITimeSpan : ITime {
      public double DurationAsMJD();
  }	

5. OATC Procedures

6. www.OpenMI.org and wiki.OpenMI.org

...