@Override public String toString() { return getID(); }
@Override public String toString() { return getID(); }
@Override public void addArtifact(Artifact newArtifact) { synchronized (artifacts) { artifacts.put(newArtifact.getID(), newArtifact); } notifyArtifactsChangedListeners(); panel.repaint(); }
public void replaceArtifact(String id, Artifact newArtifact) { synchronized (artifacts) { artifacts.put(newArtifact.getID(), newArtifact); } notifyArtifactsChangedListeners(); }
private void checkForRepeatNames(ArtifactList artifactList) { ArrayList<Artifact> artifacts = artifactList.getArtifacts(); for (Artifact artifact : artifacts) { if (doesNameExistInArtifactLists(artifact.getID())) { throw new RuntimeException("Repeat Name: " + artifact.getID() + " in ArtifactList!"); } } }
public void updateArtifacts(Vector<Artifact> artifacts) { this.artifacts.clear(); for (Artifact a : artifacts) { this.artifacts.put(a.getID(), a); } notifyArtifactsChangedListeners(); panel.repaint(); }
public void updateArtifact(Artifact newArtifact) { synchronized (artifacts) { artifacts.put(newArtifact.getID(), newArtifact); } notifyArtifactsChangedListeners(); panel.repaint(); }
private void checkForRepeatNames(ArtifactList artifactList) { ArrayList<Artifact> artifacts = artifactList.getArtifacts(); for (Artifact artifact : artifacts) { if (doesNameExistInArtifactLists(artifact.getID())) { throw new RuntimeException("Repeat Name: " + artifact.getID() + " in ArtifactList!"); } } }
public void updateArtifactNoRePaint(Artifact newArtifact) { synchronized (artifacts) { artifacts.put(newArtifact.getID(), newArtifact); } notifyArtifactsChangedListeners(); }
public void addArtifactNoRepaint(Artifact newArtifact) { synchronized (artifacts) { artifacts.put(newArtifact.getID(), newArtifact); } notifyArtifactsChangedListeners(); }
private boolean doesNameExistInArtifactLists(String nameToCheck) { for (ArtifactList artifactList : artifactLists) { ArrayList<Artifact> artifacts = artifactList.getArtifacts(); for (Artifact artifact : artifacts) { String name = artifact.getID(); if (name.equals(nameToCheck)) { return true; } } } return false; }
private boolean doesNameExistInArtifactLists(String nameToCheck) { for (ArtifactList artifactList : artifactLists) { ArrayList<Artifact> artifacts = artifactList.getArtifacts(); for (Artifact artifact : artifacts) { String name = artifact.getID(); if (name.equals(nameToCheck)) { return true; } } } return false; }
g.drawString(artifact.getID(), labelX, y); setPreferredSize(new Dimension(400, y+deltaY));
String name = artifact.getID(); artifactList.put(name, artifact);