// Copyright (C) Stichting Deltares 2018. All rights reserved.
//
// This file is part of Ringtoets.
//
// Ringtoets is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program. If not, see .
//
// All names, logos, and references to "Deltares" are registered trademarks of
// Stichting Deltares and remain full property of Stichting Deltares at all times.
// All rights reserved.
namespace Ringtoets.AssemblyTool.IO.Model
{
///
/// Class containing definitions for XML identifiers and namespaces for
/// the serializable assembly model.
///
public static class AssemblyXmlIdentifiers
{
///
/// Identifier for an assembly element.
///
public const string Assembly = "Assemblage";
///
/// Identifier for an assembly element.
///
public const string AssemblyMethod = "assemblagemethode";
///
/// Identifier for an assembly result without probability element.
///
public const string AssemblyResultWithoutProbability = "toetsoordeelZonderKansschatting";
///
/// Identifier for an assembly result with probability element.
///
public const string AssemblyResultWithProbability = "toetsoordeelMetKansschatting";
///
/// The XML namespace for assembly objects.
///
public const string AssemblyNamespace = "http://localhost/standaarden/assemblage";
///
/// The XML namespace identifier for assembly objects.
///
public const string AssemblyNamespaceIdentifier = "asm";
///
/// Identifier for an assessment type element.
///
public const string AssessmentType = "toets";
///
/// Identifier for an assessment process element.
///
public const string AssessmentProcess = "Beoordelingsproces";
///
/// Identifier for an assessment process ID attribute.
///
public const string AssessmentProcessId = "BeoordelingsprocesID";
///
/// Identifier for an assessment process ID attribute.
///
public const string AssessmentProcessIdRef = "BeoordelingsprocesIDRef";
///
/// Identifier for an assessment section category group element.
///
public const string AssessmentSectionAssemblyResult = "veiligheidsoordeel";
///
/// Identifier for an assessment section category group element.
///
public const string AssessmentSectionCategoryGroup = "categorie";
///
/// Identifier for an assessment section ID reference attribute.
///
public const string AssessmentSectionIdRef = "WaterkeringstelselIDRef";
///
/// Identifier for an assessment section type element.
///
public const string AssessmentSectionType = "typeWaterkeringstelsel";
///
/// Identifier for an assessment section element.
///
public const string AssessmentSection = "Waterkeringstelsel";
///
/// Identifier for a bounded by element.
///
public const string BoundedBy = "boundedBy";
///
/// Identifier for a combined failure mechanism section assembly element.
///
public const string CombinedFailureMechanismSectionAssembly = "GecombineerdToetsoordeel";
///
/// Identifier for a combined failure mechanism section assembly ID attribute.
///
public const string CombinedFailureMechanismSectionAssemblyId = "GecombineerdToetsoordeelID";
///
/// Identifier for a combined section result element.
///
public const string CombinedCombinedSectionResult = "toetsoordeelGecombineerd";
///
/// Identifier for a combined section result element.
///
public const string CombinedSectionResult = "eindtoetsoordeel";
///
/// Identifier for a combined section failure mechanism result element.
///
public const string CombinedSectionFailureMechanismResult = "eindtoetsoordeelToetsspoor";
///
/// Identifier for a coordinate system type attribute.
///
public const string CoordinateSystem = "srsName";
///
/// Identifier for a direct failure mechanism element.
///
public const string DirectFailureMechanism = "typeFaalmechanisme";
///
/// Identifier for an end distance element.
///
public const string EndDistance = "afstandEinde";
///
/// Identifier for an end year element.
///
public const string EndYear = "eindJaarBeoordelingsronde";
///
/// Identifier for an Envelope element.
///
public const string Envelope = "Envelope";
///
/// Identifier for a failure mechanism element.
///
public const string FailureMechanism = "Toetsspoor";
///
/// Identifier for a failure mechanism category group element.
///
public const string FailureMechanismCategoryGroup = "categorieTraject";
///
/// Identifier for a failure mechanism assembly result element.
///
public const string FailureMechanismAssemblyResult = "toetsoordeel";
///
/// Identifier for a failure mechanism group element.
///
public const string FailureMechanismGroup = "toetsspoorGroep";
///
/// Identifier for a failure mechanism ID attribute.
///
public const string FailureMechanismId = "ToetsspoorID";
///
/// Identifier for a failure mechanism ID reference attribute.
///
public const string FailureMechanismIdRef = "ToetsspoorIDRef";
///
/// Identifier for a failure mechanism section element.
///
public const string FailureMechanismSection = "ToetsVak";
///
/// Identifier for a failure mechanism section ID reference attribute.
///
public const string FailureMechanismSectionIdRef = "WaterkeringsectieIDRef";
///
/// Identifier for a failure mechanism section assembly element.
///
public const string FailureMechanismSectionAssembly = "Toets";
///
/// Identifier for a failure mechanism section assembly element.
///
public const string FailureMechanismSectionAssemblyId = "ToetsID";
///
/// Identifier for a failure mechanism section category group element.
///
public const string FailureMechanismSectionCategoryGroup = "categorieVak";
///
/// Identifier for a failure mechanism section collection element.
///
public const string FailureMechanismSectionCollection = "Vakindeling";
///
/// Identifier for a failure mechanism section collection ID attribute.
///
public const string FailureMechanismSectionCollectionId = "VakindelingID";
///
/// Identifier for a failure mechanism section collection ID reference attribute.
///
public const string FailureMechanismSectionCollectionIdRef = "VakindelingIDRef";
///
/// Identifier for a failure mechanism section type element.
///
public const string FailureMechanismSectionType = "typeWaterkeringsectie";
///
/// Identifier for a failure mechanism group element.
///
public const string FailureMechanismType = "typeToetsspoor";
///
/// Identifier for a feature member element.
///
public const string FeatureMember = "featureMember";
///
/// Identifier for a GML geometry element.
///
public const string Geometry = "posList";
///
/// Identifier for a 2D geometry element.
///
public const string Geometry2D = "geometrie2D";
///
/// Identifier for a 2D line geometry element.
///
public const string GeometryLine2D = "geometrieLijn2D";
///
/// The XML namespace for GML objects.
///
public const string GmlNamespace = "http://www.opengis.net/gml/3.2";
///
/// The XML namespace identifier for GML objects.
///
public const string GmlNamespaceIdentifier = "gml";
///
/// Identifier for an ID attribute.
///
public const string Id = "id";
///
/// Identifier for a length attribute.
///
public const string Length = "lengte";
///
/// Identifier for a line string element.
///
public const string LineString = "LineString";
///
/// Identifier for a lower corner attribute.
///
public const string LowerCorner = "lowerCorner";
///
/// Identifier for a name attribute.
///
public const string Name = "naam";
///
/// Identifier for a probability element.
///
public const string Probability = "faalkans";
///
/// Identifier for section result elements.
///
public const string SectionResults = "toetsoordeelVak";
///
/// Identifier for a start distance element.
///
public const string StartDistance = "afstandBegin";
///
/// Identifier for a start year element.
///
public const string StartYear = "beginJaarBeoordelingsronde";
///
/// Identifier for a status element.
///
public const string Status = "status";
///
/// Identifier for an assessment section total assembly result element.
///
public const string TotalAssemblyResult = "Veiligheidsoordeel";
///
/// Identifier for an assessment section assembly result ID attribute.
///
public const string TotalAssemblyResultId = "VeiligheidsoordeelID";
///
/// Identifier for an assessment section assembly result ID reference attribute.
///
public const string TotalAssemblyResultIdRef = "VeiligheidsoordeelIDRef";
///
/// Identifier for a unit of measure attribute.
///
public const string UnitOfMeasure = "uom";
///
/// Identifier for an upper corner attribute.
///
public const string UpperCorner = "upperCorner";
}
}