1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.opensaml.xacml.profile.saml.impl;
20
21 import org.opensaml.common.impl.AbstractSAMLObjectBuilder;
22 import org.opensaml.saml2.core.Statement;
23 import org.opensaml.xacml.profile.saml.XACMLPolicyStatementType;
24
25
26 public class XACMLPolicyStatementTypeImplBuilder extends AbstractSAMLObjectBuilder<XACMLPolicyStatementType> {
27
28
29 public XACMLPolicyStatementTypeImplBuilder() {
30
31 }
32
33
34 public XACMLPolicyStatementType buildObject() {
35 return buildObject(Statement.DEFAULT_ELEMENT_NAME, XACMLPolicyStatementType.TYPE_NAME);
36 }
37
38
39 public XACMLPolicyStatementType buildObject(String namespaceURI, String localName, String namespacePrefix) {
40 return new XACMLPolicyStatementTypeImpl(namespaceURI, localName, namespacePrefix);
41 }
42 }