org.apache.tuscany.sca.policy.impl
Class QualifiedIntentImpl

java.lang.Object
  extended by org.apache.tuscany.sca.policy.impl.IntentImpl
      extended by org.apache.tuscany.sca.policy.impl.QualifiedIntentImpl
All Implemented Interfaces:
Intent, QualifiedIntent

public class QualifiedIntentImpl
extends IntentImpl
implements QualifiedIntent

Models a concrete implementation of a Qualified Intent


Constructor Summary
QualifiedIntentImpl()
           
 
Method Summary
 java.util.List<javax.xml.namespace.QName> getConstrains()
          Returns the list of SCA constructs that this intent is meant to configure.
 Intent getQualifiableIntent()
          Returns the intent qualified by this intent
 void setQualifiableIntent(Intent qualifiableIntent)
          sets the qualifiable intent for this Qualified intent instance
 
Methods inherited from class org.apache.tuscany.sca.policy.impl.IntentImpl
equals, getDescription, getDomain, getExcludedIntents, getName, getQualifiedIntents, getQualifiedNames, hashCode, isUnresolved, setDescription, setName, setUnresolved, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.tuscany.sca.policy.Intent
getDescription, getDomain, getExcludedIntents, getName, getQualifiedIntents, getQualifiedNames, isUnresolved, setDescription, setName, setUnresolved
 

Constructor Detail

QualifiedIntentImpl

public QualifiedIntentImpl()
Method Detail

getQualifiableIntent

public Intent getQualifiableIntent()
Description copied from interface: QualifiedIntent
Returns the intent qualified by this intent

Specified by:
getQualifiableIntent in interface QualifiedIntent
Returns:

setQualifiableIntent

public void setQualifiableIntent(Intent qualifiableIntent)
Description copied from interface: QualifiedIntent
sets the qualifiable intent for this Qualified intent instance

Specified by:
setQualifiableIntent in interface QualifiedIntent

getConstrains

public java.util.List<javax.xml.namespace.QName> getConstrains()
Description copied from interface: Intent
Returns the list of SCA constructs that this intent is meant to configure.

Specified by:
getConstrains in interface Intent
Overrides:
getConstrains in class IntentImpl
Returns:
the list of SCA constructs that this intent is meant to configure