示例#1
0
  /**
   * Adds an <code>Application</code> or a <code>Library</code> to the <code>Project</code>.
   *
   * @param builder An instance of the <code>Application</code> or a <code>Library</code> class.
   */
  public void addBuilder(Builder builder) {
    String name = Integer.toString(builder.hashCode());
    dependencies.put(name, builder);

    if (!dependencies.containsVertex(name)) {
      dependencies.addVertex(new Vertex<String, Builder>(name));
    }
  }