org.eclipse.swordfish.internal.resolver.policy.processor
Class WsPolicyDescription

java.lang.Object
  extended by org.eclipse.swordfish.internal.resolver.policy.processor.WsPolicyDescription
All Implemented Interfaces:
PolicyDescription<org.apache.neethi.Policy>

public class WsPolicyDescription
extends java.lang.Object
implements PolicyDescription<org.apache.neethi.Policy>


Nested Class Summary
static class WsPolicyDescription.XmlPrimitiveAssertionWrapper
           
 
Constructor Summary
WsPolicyDescription()
           
 
Method Summary
 org.apache.neethi.Policy getPolicy()
          Access to the policy object.
 PolicyRole getPolicyRole()
          Get Swordfish policy role.
 PolicyStatus getPolicyStatus()
          Get the policy normalization status.
 void setPolicy(org.apache.neethi.Policy policy)
           
 void setPolicyRole(PolicyRole policyRole)
           
 void setPolicyStatus(PolicyStatus policyStatus)
           
 org.w3c.dom.DocumentFragment toXml()
          Get an XML document fragment representing the PolicyDescription.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WsPolicyDescription

public WsPolicyDescription()
Method Detail

getPolicy

public org.apache.neethi.Policy getPolicy()
Description copied from interface: PolicyDescription
Access to the policy object.

Specified by:
getPolicy in interface PolicyDescription<org.apache.neethi.Policy>
Returns:
the "platform" policy.

getPolicyRole

public PolicyRole getPolicyRole()
Description copied from interface: PolicyDescription
Get Swordfish policy role.

Specified by:
getPolicyRole in interface PolicyDescription<org.apache.neethi.Policy>
Returns:
Swordfish policy role.

getPolicyStatus

public PolicyStatus getPolicyStatus()
Description copied from interface: PolicyDescription
Get the policy normalization status.

Specified by:
getPolicyStatus in interface PolicyDescription<org.apache.neethi.Policy>
Returns:
Policy normalization status.

setPolicy

public void setPolicy(org.apache.neethi.Policy policy)

setPolicyRole

public void setPolicyRole(PolicyRole policyRole)

setPolicyStatus

public void setPolicyStatus(PolicyStatus policyStatus)

toXml

public org.w3c.dom.DocumentFragment toXml()
Description copied from interface: PolicyDescription
Get an XML document fragment representing the PolicyDescription.

Specified by:
toXml in interface PolicyDescription<org.apache.neethi.Policy>
Returns:
the document fragment.