mode = IEditor.Mode.fromString(config.getString("mode"), IEditor.Mode.VIEW); try { IDataProvider<Integer> provider = new IDataProvider<Integer>() {
public TemplateListPlugin(IPluginContext context, IPluginConfig config) { super(context, config); final IEditor.Mode mode = IEditor.Mode.fromString(getPluginConfig().getString("mode"), IEditor.Mode.VIEW); Fragment fragment = new Fragment("fragment", mode.toString(), this); add(fragment);
/** * Closes the tab if it is unmodified and the editor is not in Edit mode. * * @param tab The tab to close * @param target AjaxRequestTarget */ void onCloseUnmodified(Tab tab, AjaxRequestTarget target) { final IEditor editor = tab.getEditor(); try { if (editor != null && !editor.getMode().equals(IEditor.Mode.EDIT)) { editor.close(); } } catch (EditorException e) { log.warn("Unable to save the document in the editor", e); throw new RuntimeException("Unable to save the document in the editor", e); } }
mode = IEditor.Mode.fromString(config.getString("mode", "view")); bundle = new Bundle(getModelObject(), defaultValueSetName); selectedAnchor = keys;
final IEditor.Mode mode = IEditor.Mode.fromString(config.getString("mode"), IEditor.Mode.VIEW); if (mode == IEditor.Mode.EDIT) { IDialogFactory dialogFactory = new IDialogFactory() {
mode = Mode.fromString(config.getString(ITemplateEngine.MODE), Mode.VIEW); if (mode == Mode.COMPARE) { mode = Mode.VIEW;
mode = Mode.fromString(config.getString(ITemplateEngine.MODE, "view"));
mode = IEditor.Mode.fromString(config.getString(ITemplateEngine.MODE), IEditor.Mode.VIEW); if (mode == IEditor.Mode.COMPARE) { if (config.containsKey("model.compareTo")) {
mode = IEditor.Mode.fromString(config.getString("mode"), IEditor.Mode.VIEW); Fragment fragment = new Fragment("fragment", mode.toString(), this); add(fragment);
boolean readonly = IEditor.Mode.EDIT != IEditor.Mode.fromString(config.getString("mode"), IEditor.Mode.VIEW); builder = new TemplateBuilder(typeName, readonly, context, selectedExtensionPointModel, selectedPluginModel);
final IEditor.Mode mode = IEditor.Mode.fromString(config.getString("mode")); parameters.put(ITemplateEngine.MODE, mode.toString()); parameters.put(RenderService.WICKET_ID, config.getString("template"));
editorConfig.put("mode", mode.toString());
public ImageDisplayPlugin(IPluginContext context, IPluginConfig config) { super(context, config); IEditor.Mode mode = IEditor.Mode.fromString(config.getString("mode"), IEditor.Mode.VIEW); if (mode == IEditor.Mode.COMPARE && config.containsKey("model.compareTo")) { IModelReference<Node> baseModelRef = context.getService(config.getString("model.compareTo"),
IEditor.Mode mode = IEditor.Mode.fromString(config.getString("mode", "view")); if (mode == IEditor.Mode.EDIT) { productNode.setProperty("hippogogreen:rating", avgRating);
final IEditor.Mode mode = IEditor.Mode.fromString(config.getString("mode"), IEditor.Mode.VIEW); switch (mode) { case EDIT:
IEditor.Mode mode = IEditor.Mode.fromString(config.getString("mode", "view")); if (mode == IEditor.Mode.EDIT) { productNode.setProperty("hippogogreen:rating", avgRating);
IEditor.Mode mode = IEditor.Mode.fromString(config.getString("mode", "view")); if (mode == IEditor.Mode.EDIT) { productNode.setProperty("hippogogreen:rating", avgRating);
parameters.put(ITemplateEngine.ENGINE, engineId); final Mode editorMode = Mode.fromString(getPluginConfig().getString("mode"), Mode.VIEW); if (editorMode == Mode.COMPARE && template.getReferences().contains("model.compareTo")) { parameters.put(ITemplateEngine.MODE, Mode.COMPARE.toString()); parameters.put("model.compareTo", getPluginConfig().get("model.compareTo")); } else { parameters.put(ITemplateEngine.MODE, Mode.VIEW.toString());
public AbstractRelatedDocsPlugin(final IPluginContext context, final IPluginConfig config) { super(context, config); mode = IEditor.Mode.fromString(config.getString("mode", "view")); relatedDocs = createModel(getModelObject()); if (relatedDocs != null) { context.registerService(new IObserver() { public IObservable getObservable() { return relatedDocs.getDocument(); } public void onEvent(Iterator events) { onRelatedDocsModelEvent(events); } }, IObserver.class.getName()); if (mode == IEditor.Mode.EDIT) { List<RelatedDoc> nonExistingDocs = getNonExistingDocuments(); if (nonExistingDocs != null) { for (RelatedDoc d : nonExistingDocs) { relatedDocs.getObject().remove(d); } showClearedDeletedDocumentsDialog(); } } } }
public IClusterControl newTemplate(String id, IEditor.Mode mode, IModel<?> model) throws TemplateEngineException { if (mode == null) { mode = this.mode; } ITemplateEngine engine = getTemplateEngine(); IFieldDescriptor field = helper.getField(); if (field == null) { throw new TemplateEngineException("No field available to locate template"); } IClusterConfig template; try { template = engine.getTemplate(field.getTypeDescriptor(), mode); } catch (TemplateEngineException ex) { if (IEditor.Mode.COMPARE == mode) { template = engine.getTemplate(field.getTypeDescriptor(), IEditor.Mode.VIEW); } else { throw ex; } } this.parameters.put(ITemplateEngine.ENGINE, getPluginConfig().getString(ITemplateEngine.ENGINE)); this.parameters.put(RenderService.WICKET_ID, id); this.parameters.put(ITemplateEngine.MODE, mode.toString()); this.parameters.put(IValidationService.VALIDATE_ID, getPluginContext().getReference(this).getServiceId() + ".validator." + (validatorCount++)); return getPluginContext().newCluster(template, parameters); }