Package com.opengamma.core.change

Examples of com.opengamma.core.change.ChangeListener


  }

  //-------------------------------------------------------------------------
  @Override
  public void addChangeListener(final ObjectId oid, final ObjectChangeListener listener) {
    ChangeListener changeListener = new ChangeListener() {
      @Override
      public void entityChanged(ChangeEvent event) {
        ObjectId changedOid = event.getObjectId();
        if (changedOid.equals(oid)) {
          listener.objectChanged(oid);
View Full Code Here


    changeManager().addChangeListener(changeListener);
  }

  @Override
  public void removeChangeListener(ObjectId oid, ObjectChangeListener listener) {
    ChangeListener changeListener = _registeredListeners.remove(Pair.of(oid, listener));
    changeManager().removeChangeListener(changeListener);
  }
View Full Code Here

    _viewProcessor = viewProcessor;
    if (_viewDefinitionId.isVersioned()) {
      _viewDefinitionChangeListener = null;
    } else {
      final ObjectId viewDefinitionObject = viewDefinitionId.getObjectId();
      _viewDefinitionChangeListener = new ChangeListener() {
        @SuppressWarnings("incomplete-switch")
        @Override
        public void entityChanged(ChangeEvent event) {
          if (viewDefinitionObject.equals(event.getObjectId())) {
            switch (event.getType()) {
View Full Code Here

TOP

Related Classes of com.opengamma.core.change.ChangeListener

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.