예제 #1
0
  public void init(Project project) {
    this.project = (WsdlProject) project;
    initConfig();

    project.addProjectListener(projectListener);

    for (Interface iface : project.getInterfaceList()) {
      for (String endpoint : iface.getEndpoints()) {
        // ensure we have defaults
        getEndpointDefaults(endpoint);
      }

      iface.addPropertyChangeListener(AbstractInterface.ENDPOINT_PROPERTY, propertyChangeListener);
    }

    removeUnusedEndpoints();
  }