Interface Rule

  • All Superinterfaces:
    org.eclipse.emf.cdo.CDOObject, org.eclipse.emf.cdo.common.id.CDOWithID, org.palladiosimulator.pcm.core.entity.Entity, EObject, de.uka.ipd.sdq.identifier.Identifier, org.palladiosimulator.pcm.core.entity.NamedElement, Notifier, org.palladiosimulator.pcm.PCMBaseClass, org.palladiosimulator.pcm.PCMClass
    All Known Implementing Classes:
    RuleImpl

    public interface Rule
    extends org.palladiosimulator.pcm.core.entity.Entity
    A representation of the model object 'Rule'.

    The following features are supported:

    See Also:
    PolicyPackage.getRule()
    Generated class or method.
    EMF model class or method.
    • Method Detail

      • setPermit

        void setPermit​(PermitType value)
        Sets the value of the 'Permit' attribute.
        Parameters:
        value - the new value of the 'Permit' attribute.
        See Also:
        PermitType, getPermit()
        Generated class or method.
      • setCondition

        void setCondition​(Expression value)
        Sets the value of the 'Condition' containment reference.
        Parameters:
        value - the new value of the 'Condition' containment reference.
        See Also:
        getCondition()
        Generated class or method.
      • getTarget

        List<AllOf> getTarget()
        Returns the value of the 'Target' containment reference list. The list contents are of type AllOf.
        Returns:
        the value of the 'Target' containment reference list.
        See Also:
        PolicyPackage.getRule_Target()
        Generated class or method.
        EMF model class or method.
        containment="true"