code: public AttributeValueChangeListener getValueChangeListener(
              final Object accessObject) {
          if (accessObject == null || !(SecurityClassConstants.ABSTRACT_ATTRIBUTE
                  .equals(accessObject.getClass().getName()))) {
              throw new WffSecurityException(
                      "Not allowed to consume this method. Instead, use addValueChangeListener and getValueChangeListeners methods.");
          }
          return valueChangeListener;
      }
docs: NB:- This listener is used for internal purpose and should not be
  consumed. Instead, use addValueChangeListener and getValueChangeListeners
  methods.
  
  @param accessObject
  access object of this method
  @return the valueChangeListener