Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Orekit
Orekit
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 54
    • Issues 54
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 5
    • Merge Requests 5
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Orekit
  • OrekitOrekit
  • Issues
  • #690

Closed
Open
Opened Jun 24, 2020 by Maxime Journot@MaximeJDeveloper

Allow creating CCSDS OEM files outside of files.ccsds package

This issue is linked with point 1 of this forum thread.

All setters in OEM file's object are package private thus it is impossible to create an OEMFile object outside of the files.ccsds package. The only way to have an OEM file instantiated is to read one.

To allow user building their own OEMFile "from scratch" all setters should be made public. Note that it can be done in a minor release since it gives an extended visibility to methods, not the other way around.

This implies making public most of the setters in the package since OEMFile class strongly rely on ODM and NDM formats.

Edited Jun 24, 2020 by Maxime Journot
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
10.2
Milestone
10.2
Assign milestone
Time tracking
None
Due date
None
Reference: orekit/orekit#690