// TODO: review public void realizeChildrenArtifacts(List<Artifact> lst) { ReloController rc = (ReloController) getRoot().getContents(); for (Artifact child : lst) { rc.getRootArtifact().addVisibleArt(child); } }
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); } }