コード例 #1
0
  protected ContentProvider(Object parent, IConfigurationElement origin) {
    _origin = origin;
    _parent = parent;
    classifierName = origin.getAttribute("classifierName");
    if (classifierName == null || classifierName.length() == 0)
      throw new RuntimeException("ClassifierName is required");
    packageURI = origin.getAttribute("packageURI");
    if (packageURI == null || packageURI.length() == 0)
      throw new RuntimeException("PackageURI is required");

    IConfigurationElement[] configurationElements = origin.getChildren();
    for (IConfigurationElement element : configurationElements) {
      System.out.println("Initializing " + element.getName());
    }
  }