public class TargetTypeImpl extends AbstractXACMLObject implements TargetType
TargetType
.Modifier and Type | Field and Description |
---|---|
private ActionsType |
actions
The actions in the policy.
|
private EnvironmentsType |
environments
The environments in the policy.
|
private ResourcesType |
resources
The resourcese in the policy.
|
private SubjectsType |
subjects
The subjects in the policy.
|
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, SCHEMA_TYPE_LOCAL_NAME, SCHEMA_TYPE_NAME
Modifier | Constructor and Description |
---|---|
protected |
TargetTypeImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ActionsType |
getActions() |
EnvironmentsType |
getEnvironments() |
List<org.opensaml.core.xml.XMLObject> |
getOrderedChildren() |
ResourcesType |
getResources() |
SubjectsType |
getSubjects() |
void |
setActions(ActionsType newActions) |
void |
setEnvironments(EnvironmentsType newEnvironments) |
void |
setResources(ResourcesType newResources) |
void |
setSubjects(SubjectsType newSubjects) |
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
private ActionsType actions
private EnvironmentsType environments
private SubjectsType subjects
private ResourcesType resources
protected TargetTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespacepublic List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren
in interface org.opensaml.core.xml.XMLObject
public SubjectsType getSubjects()
getSubjects
in interface TargetType
public ResourcesType getResources()
getResources
in interface TargetType
public ActionsType getActions()
getActions
in interface TargetType
public EnvironmentsType getEnvironments()
getEnvironments
in interface TargetType
public void setActions(ActionsType newActions)
setActions
in interface TargetType
public void setEnvironments(EnvironmentsType newEnvironments)
setEnvironments
in interface TargetType
public void setResources(ResourcesType newResources)
setResources
in interface TargetType
public void setSubjects(SubjectsType newSubjects)
setSubjects
in interface TargetType
Copyright © 1999–2015 JBoss by Red Hat. All rights reserved.