private JComponent createManifestXmlCapsule() {
return BorderLayoutBuilder.fillWith(manifestViewer);
}
private TwoColumnPanel createDetailsForm() {
TwoColumnPanel p = new TwoColumnPanel();
p.setInsets(5, 5, 5, 5);
p.setRightFill(TwoColumnPanel.HORIZONTAL);
p.setRightWeights(1.0, 0.0);
addOneLineEntry(p, Strings.get("PipelinePlugin.Label.Name"), plugin.getName());
addOneLineEntry(p, Strings.get("PipelinePlugin.Label.Version"), plugin.getVersion());
addOneLineEntry(p, Strings.get("PipelinePlugin.Label.Author"), plugin.getAuthor());
addOneLineEntry(p, Strings.get("PipelinePlugin.Label.Command"), plugin.getCommand());
addOneLineEntry(p, Strings.get("PipelinePlugin.Label.Arguments"), plugin.getArguments());
addMultiLineEntry(p, Strings.get("PipelinePlugin.Label.Description"), plugin.getDescription());
addUrlEntry(p, Strings.get("PipelinePlugin.Label.DocumentationUrl"), plugin.getDocumentationUrl());
addUrlEntry(p, Strings.get("PipelinePlugin.Label.UpdateUrl"), plugin.getUpdateUrl());
addDataElementsTable(p);
p.setOpaque(false, true);
return p;
}