Exemple #1
0
 public Element GetResult()
 {
     return(new Option(
                _name,
                _constrained,
                _properties.ToImmutable(),
                _scoredProperties.ToImmutable()));
 }
Exemple #2
0
 public Element GetResult()
 {
     return(new Feature(
                _name,
                _properties.ToImmutable(),
                _options.ToImmutable(),
                _features.ToImmutable()));
 }
Exemple #3
0
 public Element GetResult()
 {
     return(new ScoredProperty(
                _name,
                _value,
                _parameterRef,
                _scoredProperties.ToImmutable(),
                _properties.ToImmutable()));
 }
Exemple #4
0
        public Ticket GetResult()
        {
            var nm = _namespaceDeclarations == null
                ? NamespaceDeclarationCollection.Default
                : new NamespaceDeclarationCollection(_namespaceDeclarations);

            return(new Ticket(
                       _features.ToImmutable(),
                       _parameters.ToImmutable(),
                       _properties.ToImmutable(),
                       nm));
        }
Exemple #5
0
        public Element GetResult()
        {
            var p = new Property(_name, _value, _properties.ToImmutable());

            return(p);
        }
Exemple #6
0
 public Element GetResult()
 {
     return(new ParameterDef(_name, _properties.ToImmutable()));
 }