
org.nakedobjects.plugins.htmlviewer.html.ObjectIcon Maven / Gradle / Ivy
The newest version!
package org.nakedobjects.plugins.htmlviewer.html;
import java.io.PrintWriter;
import org.nakedobjects.metamodel.adapter.NakedObject;
import org.nakedobjects.plugins.htmlviewer.component.Component;
import org.nakedobjects.plugins.htmlviewer.component.ImageLookup;
import org.nakedobjects.plugins.htmlviewer.request.Request;
public class ObjectIcon implements Component {
private final NakedObject element;
private final String id;
private final String style;
private final String description;
public ObjectIcon(final NakedObject element, final String description, final String id, final String style) {
this.element = element;
this.description = description;
this.id = id;
this.style = style;
}
public void write(final PrintWriter writer) {
writer.print("");
writer.print("
");
writer.print(element.titleString());
writer.print("");
writer.println("");
}
}
// Copyright (c) Naked Objects Group Ltd.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy