public Element GetResult() { return(new Option( _name, _constrained, _properties.ToImmutable(), _scoredProperties.ToImmutable())); }
public Element GetResult() { return(new Feature( _name, _properties.ToImmutable(), _options.ToImmutable(), _features.ToImmutable())); }
public Element GetResult() { return(new ScoredProperty( _name, _value, _parameterRef, _scoredProperties.ToImmutable(), _properties.ToImmutable())); }
public Ticket GetResult() { var nm = _namespaceDeclarations == null ? NamespaceDeclarationCollection.Default : new NamespaceDeclarationCollection(_namespaceDeclarations); return(new Ticket( _features.ToImmutable(), _parameters.ToImmutable(), _properties.ToImmutable(), nm)); }
public Element GetResult() { var p = new Property(_name, _value, _properties.ToImmutable()); return(p); }
public Element GetResult() { return(new ParameterDef(_name, _properties.ToImmutable())); }