private void CreateAttributeSelectorFromFunction( object sender, EventArgs args ) { FunctionExecution func = (FunctionExecution)tvwCondition.SelectedNode; pol.ApplyBaseReadWrite parentApply = func.ApplyBaseDefinition; pol.AttributeSelectorElement attr = new pol.AttributeSelectorElement( string.Empty, false, "TODO: Add XPath", XacmlVersion.Version11 ); AttributeSelector node = new AttributeSelector( attr ); func.Nodes.Add( node ); parentApply.Arguments.Add( attr ); }
private void CreateAttributeSelector( object sender, EventArgs args ) { pol.AttributeSelectorElement attr = new pol.AttributeSelectorElement( string.Empty, false, "TODO: Add XPath", XacmlVersion.Version11 ); AttributeSelector node = new AttributeSelector( attr ); tvwCondition.Nodes.Add( node ); _condition.Arguments.Add( attr ); }