Class CompositeInstanceContext.Selector

java.lang.Object
com.pixelmed.dicom.CompositeInstanceContext.Selector
Enclosing class:
CompositeInstanceContext

public static class CompositeInstanceContext.Selector extends Object

A class to select which entities are copied or propagated or removed or not during operations on CompositeInstanceContext.

  • Field Details

    • patient

      public boolean patient
    • study

      public boolean study
    • equipment

      public boolean equipment
    • frameOfReference

      public boolean frameOfReference
    • series

      public boolean series
    • instance

      public boolean instance
    • srDocumentGeneral

      public boolean srDocumentGeneral
  • Constructor Details

    • Selector

      public Selector(boolean allSelected)

      Construct a selector with all modules selected or not selected.

      Parameters:
      allSelected - true if all modules are selected rather than not selected on construction
    • Selector

      public Selector(String[] arg, ArrayList<String> remainder)

      Construct a selector with only modules named in arguments selected.

      Used to decode selectors from command line arguments.

      Strings recognized are -patient|-study|-equipment|-frameofreference|-series|-instance|srdocumentgeneral.

      Parameters:
      arg - command line arguments
      remainder - empty list to add remaining command line arguments after anything used was removed