private <T extends View> T findView(Collection<T> views, T sourceView) { for (T view : views) { if (view.getKey() != null && view.getKey().equals(sourceView.getKey())) { return view; } } for (T view : views) { if (view.getName().equals(sourceView.getName())) { if (view.getDescription() != null) { if (view.getDescription().equals(sourceView.getDescription())) { return view; } } else { return view; } } } return null; }
viewTitle = view.getName();
private void write(View view, Element clusterElement, Writer writer) { try { DotGraph graph = new DotGraph(view.getName()); DotGraph.Digraph digraph = graph.getDigraph(); DotGraph.Cluster cluster = null;