1 19 20 package org.netbeans.modules.websvc.wsitmodelext.policy; 21 22 import org.netbeans.modules.websvc.wsitmodelext.rm.RMAssertion; 23 import org.netbeans.modules.xml.wsdl.model.ExtensibilityElement; 24 25 29 public interface ExactlyOne extends NestedPolicyAllowed { 30 public static final String ALL_PROPERTY = "EAALL"; public static final String EXACTLYONE_PROPERTY = "EAEXACTLYONE"; public static final String POLICYREFERENCE_PROPERTY = "EAPOLICYREFERENCE"; 35 All getAll(); 36 void setAll(All all); 37 void removeAll(All all); 38 39 ExactlyOne getExactlyOne(); 40 void setExactlyOne(ExactlyOne exactlyOne); 41 void removeExactlyOne(ExactlyOne exactlyOne); 42 43 PolicyReference getPolicyReference(); 44 void setPolicyReference(PolicyReference policyReference); 45 void removePolicyReference(PolicyReference policyReference); 46 47 RMAssertion getRMAssertion(); 48 void setRMAssertion(RMAssertion rmAssertion); 49 void removeRMAssertion(RMAssertion rmAssertion); 50 } 51 | Popular Tags |