package org.fcrepo.common.policy.xacml1;
import org.fcrepo.common.policy.XacmlNamespace;
public class XACML1Namespace extends XacmlNamespace {
private XACML1Namespace(XacmlNamespace parent, String localName) {
super(parent, localName);
}
public static XACML1Namespace onlyInstance = new XACML1Namespace(null, "urn:oasis:names:tc:xacml:1.0");
static {
onlyInstance.addNamespace(XACML1ActionNamespace.getInstance());
onlyInstance.addNamespace(XACML1ActionCategoryNamespace.getInstance());
onlyInstance.addNamespace(XACML1EnvironmentNamespace.getInstance());
onlyInstance.addNamespace(XACML1EnvironmentCategoryNamespace.getInstance());
onlyInstance.addNamespace(XACML1PolicyNamespace.getInstance());
onlyInstance.addNamespace(XACML1PolicyCombiningNamespace.getInstance());
onlyInstance.addNamespace(XACML1ResourceNamespace.getInstance());
onlyInstance.addNamespace(XACML1ResourceCategoryNamespace.getInstance());
onlyInstance.addNamespace(XACML1SubjectNamespace.getInstance());
onlyInstance.addNamespace(XACML1SubjectCategoryNamespace.getInstance());
}
public static final XACML1Namespace getInstance() {
return onlyInstance;
}
}