public void loadFileProperties() throws InvalidDataException {
    final Element properties = myProperties.getAndSet(null);
    if (properties == null) {
      return;
    }
    for (final AntBuildFileBase buildFile : AntConfiguration.getInstance(myProject).getBuildFileList()) {
      VirtualFile file = buildFile.getVirtualFile();
      Element fileElement = file != null? findChildByUrl(properties, file.getUrl()) : null;
      if (fileElement != null) {
        buildFile.readWorkspaceProperties(fileElement);
      }
    }
  }
public void loadFileProperties()