/**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public void unset(int propertyIndex) {
   switch (propertyIndex) {
     case ANY:
       unsetSequence(getAny());
       return;
     case ROLE_NAME:
       unsetRoleName();
       return;
     case ANY_ATTRIBUTE:
       unsetSequence(getAnyAttribute());
       return;
   }
   super.unset(propertyIndex);
 }
 /**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public void set(int propertyIndex, Object newValue) {
   switch (propertyIndex) {
     case ANY:
       setSequence(getAny(), newValue);
       return;
     case ROLE_NAME:
       setRoleName((String) newValue);
       return;
     case ANY_ATTRIBUTE:
       setSequence(getAnyAttribute(), newValue);
       return;
   }
   super.set(propertyIndex, newValue);
 }
 /**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public void unset(int propertyIndex) {
   switch (propertyIndex) {
     case ANY:
       unsetSequence(getAny());
       return;
     case TRANSACTION_ID:
       unsetTransactionId();
       return;
     case TRANSACTION_PROTOCOL:
       unsetTransactionProtocol();
       return;
     case TRANSACTION_METHOD:
       unsetTransactionMethod();
       return;
     case ANY_ATTRIBUTE:
       unsetSequence(getAnyAttribute());
       return;
   }
   super.unset(propertyIndex);
 }
 /**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public void set(int propertyIndex, Object newValue) {
   switch (propertyIndex) {
     case ANY:
       setSequence(getAny(), newValue);
       return;
     case TRANSACTION_ID:
       setTransactionId((String) newValue);
       return;
     case TRANSACTION_PROTOCOL:
       setTransactionProtocol((String) newValue);
       return;
     case TRANSACTION_METHOD:
       setTransactionMethod((String) newValue);
       return;
     case ANY_ATTRIBUTE:
       setSequence(getAnyAttribute(), newValue);
       return;
   }
   super.set(propertyIndex, newValue);
 }