private final void buildPage() { page.append(header).linebreak().append(apps); }
@SuppressWarnings("unchecked") @Override public <P extends ResourcePattern<R>, R extends Resource, D extends LocaleDictionary> PatternEditor<P,D> newPatternDisplayPage( final Class<P> pattern, String url,boolean setAsStartPage, Class<D> dictionary) { if (dictionary == null) dictionary = (Class<D>) LocaleDictionary.class; WidgetPage<D> page = app.createWidgetPage(url,setAsStartPage); // page.setTitle("View pattern: "+ pattern.getSimpleName()); Header header = new Header(page, "header","View patterns: "+ pattern.getSimpleName()); header.addDefaultStyle(HeaderData.CENTERED); page.append(header).linebreak(); PatternEditor<P,D> patternSelector = addPatternEditor(pattern, page, pattern.getSimpleName() + "_displayWidget", dictionary, true); page.append(patternSelector).linebreak(); return patternSelector; }
@SuppressWarnings("unchecked") @Override public <P extends ResourcePattern<R>, R extends Resource, D extends LocaleDictionary> PatternEditor<P,D> newPatternEditorPage( final Class<P> pattern, String url, boolean setAsStartPage, Class<D> dictionary) { if (dictionary == null) dictionary = (Class<D>) LocaleDictionary.class; WidgetPage<D> page = app.createWidgetPage(url, setAsStartPage); // page.setTitle("Edit pattern: "+ pattern.getSimpleName()); Header header = new PageHeader<D>(page, "header", dictionary); header.setDefaultText("Edit patterns: "+ pattern.getSimpleName()); page.append(header).linebreak(); PatternEditor<P,D> patternSelector = addPatternEditor(pattern, page, pattern.getSimpleName() + "_patternEditor", dictionary, false); page.append(patternSelector).linebreak(); return patternSelector; }
@Override public <P extends ResourcePattern<R>, R extends Resource, D extends LocaleDictionary> PatternCreator<P, R, D> newPatternCreatorPage(Class<P> pattern, String url, boolean setAsStartPage, PatternCreatorConfiguration<P, R> config, Class<D> dictionary) { if (config == null) config = new PatternCreatorConfiguration<>(); WidgetPage<D> page = app.createWidgetPage(url, setAsStartPage); // page.setTitle("Create new pattern: "+ pattern.getSimpleName()); Header header = new PageHeader<D>(page, "header",dictionary); header.setDefaultText("Create new pattern: "+ pattern.getSimpleName()); PatternCreator<P, R, D> pc = addPatternCreator(pattern, page, dictionary, config); page.append(header).linebreak().append(pc).linebreak(); return pc; }
@Override public <P extends ContextSensitivePattern<R, C>, R extends Resource, C, D extends LocaleDictionary> PatternCreator<P, R, D> newContextPatternCreatorPage( Class<P> pattern, String url, boolean setAsStartPage, PatternCreatorConfiguration<P, R> config, Class<D> dictionary, Class<C> contextType) { if (config == null) config = new PatternCreatorConfiguration<>(); WidgetPage<D> page = app.createWidgetPage(url, setAsStartPage); // page.setTitle("Create new pattern: "+ pattern.getSimpleName()); Header header = new PageHeader<D>(page, "header",dictionary); header.setDefaultText("Create new pattern: "+ pattern.getSimpleName()); PatternCreator<P, R, D> pc = addPatternCreator(pattern, page, dictionary, config, contextType); page.append(header).linebreak().append(pc).linebreak(); return pc; }
private final void buildPage() { page.append(header).linebreak().append(alert) .append(simulationsHeader).append(table).linebreak().append(newConfigPopupTrigger).linebreak(); .setContent(row, 0, "Select secondary type").setContent(row++, 1, templateSecondarySelector) .setContent(row++, 1, templatePlotSubmit) ).linebreak().append(templatePlot); newConfigPopup.setTitle("Create new simulation", null); page.linebreak().append(newConfigPopup).linebreak().append(plotPopup);