public LegacyETL(ConfigHelper helper, JMSMLConfigETLConfig config)
        {
            _helper = helper;
            _etlConfig = config;

            _lib = _helper.Librarian;
        }
        public LegacyEntityExport(ConfigHelper configHelper, string standard, long size)
        {
            _configHelper = configHelper;
            _standard = standard;
            _size = size;

            _entityExport = new ImageEntityExport(_configHelper, true, true);
        }
        public ETL(Librarian librarian)
        {
            _librarian = librarian;
            _library = _librarian.Library;
            _symbolSets = _librarian.SymbolSets;

            _configHelper = new ConfigHelper(_librarian);
        }
        public LegacySymbolExport(ConfigHelper configHelper, string standard)
        {
            _configHelper = configHelper;
            _standard = standard;

            _entityExport = new ImageEntityExport(_configHelper, true, true);
            _modifierExport = new ImageModifierExport(_configHelper, true, true);
        }
        // Class designed to export HQTFFD elements as name and value information

        public DomainHQTFFDExport(ConfigHelper configHelper)
        {
            _configHelper = configHelper;
        }
 public LegacyFrameExport(ConfigHelper configHelper, string standard)
 {
     _configHelper = configHelper;
     _standard = standard;
 }
 public ImageHQTFFDExport(ConfigHelper configHelper, bool omitSource, bool omitLegacy)
 {
     _configHelper = configHelper;
     _omitSource = omitSource;
     _omitLegacy = omitLegacy;
 }
 public LegacyAmplifierExport(ConfigHelper configHelper, string standard)
 {
     _configHelper = configHelper;
     _standard = standard;
 }
        // This class implements IEntityExport to export a SymbolSet and a given
        // entity within that SymbolSet.  The export format is very simple, breaking
        // down each part of the hierarchical nature of the entity structure and
        // documenting the Label attributes for each element in that "equation".

        public SimpleEntityExport(ConfigHelper configHelper)
        {
            _configHelper = configHelper;
        }
Exemple #10
0
 public LegacyOCAExport(ConfigHelper configHelper, string standard)
 {
     _configHelper = configHelper;
     _standard     = standard;
 }
 public ImageAmplifierExport(ConfigHelper configHelper, bool omitSource, bool omitLegacy)
 {
     _configHelper = configHelper;
     _omitSource = omitSource;
     _omitLegacy = omitLegacy;
 }
        // Class designed to export OCA elements as name and value information

        public DomainOCAExport(ConfigHelper configHelper)
        {
            _configHelper = configHelper;
        }
Exemple #13
0
        // Class designed to export HQTFFD elements as name and value information

        public DomainHQTFFDExport(ConfigHelper configHelper)
        {
            _configHelper = configHelper;
        }
Exemple #14
0
        // This class implements IEntityExport to export a SymbolSet and a given
        // entity within that SymbolSet.  The export format is very simple, breaking
        // down each part of the hierarchical nature of the entity structure and
        // documenting the Label attributes for each element in that "equation".

        public SimpleEntityExport(ConfigHelper configHelper)
        {
            _configHelper = configHelper;
        }
Exemple #15
0
 public ImageFrameExport(ConfigHelper configHelper, bool omitSource)
 {
     _configHelper = configHelper;
     _omitSource   = omitSource;
 }
 public ImageAmplifierExport(ConfigHelper configHelper, bool omitSource, bool omitLegacy)
 {
     _configHelper = configHelper;
     _omitSource   = omitSource;
     _omitLegacy   = omitLegacy;
 }
        internal Symbol(Librarian librarian, string legacyStandard, string legacySIDC, bool drawColorBars = true, bool drawCivilianFrame = false)
        {
            _librarian = librarian;
            _legacySIDC = legacySIDC;
            _colorBarOCA = drawColorBars;
            _useCivilianFrame = drawCivilianFrame;

            _configHelper = new ConfigHelper(_librarian);

            _UpdateFromLegacy();

            switch (_symbolStat)
            {
                case SymbolStatusEnum.statusEnumOld:
                    _BuildSIDC();
                    break;
                case SymbolStatusEnum.statusEnumRetired:
                    _sidc.PartAUInt = SIDC.RETIRED.PartAUInt;
                    _sidc.PartBUInt = SIDC.RETIRED.PartBUInt;
                    break;
            }

            _BuildNames();
            _BuildTags();
            _BuildLabels();
            _BuildDrawRule();
            _BuildGraphics();
        }
        // The class that provides column headers and a constructed line or row of
        // comma separated text containing coded domain values for a given SymbolSet
        // and Entity (type and substype) within that SymbolSet.
 
        public DomainEntityExport(ConfigHelper configHelper)
        {
            _configHelper = configHelper;
        }
        // This class implements IModifierExport to export a SymbolSet and a given
        // modifier within that SymbolSet.  The export format is very simple,
        // including the code for the SymbolSet and Modifier and the Label and Category
        // attributes of that Modifier.

        public SimpleModifierExport(ConfigHelper configHelper)
        {
            _configHelper = configHelper;
        }
        // Class designed to export Frame elements as name and value information

        public DomainFrameExport(ConfigHelper configHelper)
        {
            _configHelper = configHelper;
        }
        // The class that provides column headers and a constructed line or row of
        // comma separated text containing coded domain values for a given SymbolSet
        // and Modifier within that SymbolSet.

        public DomainModifierExport(ConfigHelper configHelper)
        {
            _configHelper = configHelper;
        }
        internal Symbol(Librarian librarian, SIDC sidc, bool drawColorBars = true, bool drawCivilianFrame = false)
        {
            _librarian = librarian;
            _sidc = sidc;
            _colorBarOCA = drawColorBars;
            _useCivilianFrame = drawCivilianFrame;

            _legacySIDC = _blankLegacySIDC;
            _configHelper = new ConfigHelper(_librarian);

            _UpdateFromCurrent();

            switch (_symbolStat)
            {
                case SymbolStatusEnum.statusEnumOld:
                    _BuildLegacySIDC();
                    break;
                case SymbolStatusEnum.statusEnumNew:
                    _legacySIDC = _blankLegacySIDC;
                    break;
            }

            _BuildNames();
            _BuildTags();
            _BuildLabels();
            _BuildDrawRule();
            _BuildGraphics();
        }
 public LegacyAmplifierExport(ConfigHelper configHelper, string standard)
 {
     _configHelper = configHelper;
     _standard     = standard;
 }