public MetaDataChange(MetaData md, MetaData mdSecondary) { super(Localization.lang("Metadata change")); this.md = md; this.mdSecondary = mdSecondary; tp.setText("<html>" + Localization.lang("Metadata change") + "</html>"); }
@Override JComponent description() { StringBuilder sb = new StringBuilder( "<html>" + Localization.lang("Changes have been made to the following metadata elements") + ":<p>"); for (MetaDataChangeUnit unit : changes) { sb.append("<br> "); sb.append(unit.key); /*switch (unit.type) { case ADD: sb.append("<p>Added: "+unit.key); break; case REMOVE: sb.append("<p>Removed: "+unit.key); break; case MODIFY: sb.append("<p>Modified: "+unit.key); break; }*/ } sb.append("</html>"); tp.setText(sb.toString()); return sp; }
public MetaDataChange(MetaData originalMetaData, MetaData newMetaData) { super(Localization.lang("Metadata change")); this.originalMetaData = originalMetaData; this.newMetaData = newMetaData; infoPane.setText("<html>" + Localization.lang("Metadata change") + "</html>"); }