Esempio n. 1
0
  // TODO: review
  public void realizeChildrenArtifacts(List<Artifact> lst) {
    ReloController rc = (ReloController) getRoot().getContents();

    for (Artifact child : lst) {
      rc.getRootArtifact().addVisibleArt(child);
    }
  }
Esempio n. 2
0
 public void showAllDirectRelation(
     CompoundCommand tgtCmd, final DirectedRel rel, Predicate filter) {
   try {
     ReloController rc = getRootController();
     Map<Artifact, ArtifactFragment> addedArtToAF = new HashMap<Artifact, ArtifactFragment>();
     for (final Artifact relCU : getArtifact().getArt().queryArtList(getRepo(), rel, filter)) {
       if (rc.canAddRel(getArtifact(), rel, relCU)) {
         AddNodeAndRelCmd addCmd =
             new AddNodeAndRelCmd(
                 rc, ArtifactEditPart.this.getArtFrag(), rel, relCU, addedArtToAF);
         tgtCmd.add(addCmd);
         ((ReloDoc) rc.getRootArtifact())
             .showIncludedRelationships(tgtCmd, addCmd.getNewArtFrag());
       }
     }
   } catch (Throwable t) {
     logger.error("Unexpected exception", t);
   }
 }