Ejemplo n.º 1
0
  public void release() {
    project.removeProjectListener(projectListener);
    for (Interface iface : project.getInterfaceList()) {
      iface.removePropertyChangeListener(
          AbstractInterface.ENDPOINT_PROPERTY, propertyChangeListener);
    }

    if (configurationPanel != null) {
      configurationPanel.release();
    }
  }
Ejemplo n.º 2
0
 @Override
 public void interfaceRemoved(Interface iface) {
   iface.removePropertyChangeListener(
       AbstractInterface.ENDPOINT_PROPERTY, propertyChangeListener);
   removeUnusedEndpoints();
 }