Package org.brixcms.web.picker.node

Examples of org.brixcms.web.picker.node.NodeTypeFilter


public class PageTileEditorPanel extends GenericTileEditorPanel<BrixNode> {
    private IModel<BrixNode> targetNodeModel = new BrixNodeModel();

    public PageTileEditorPanel(String id, IModel<BrixNode> tileContainerNode) {
        this(id, tileContainerNode, new NodeTypeFilter(PageSiteNodePlugin.TYPE));
    }
View Full Code Here


        IModel<String> stringModel = adapter.forProperty("title");

        form.add(new TextField<String>("title", stringModel));

        String workspace = nodeModel.getObject().getSession().getWorkspace().getName();
        NodeFilter filter = new NodeTypeFilter(TemplateSiteNodePlugin.TYPE);

        IModel<BrixNode> model = adapter.forNodeProperty("template");

        form.add(new SiteNodePickerPanel("templatePicker", model, workspace, filter));
View Full Code Here

        };
        final Label label = new Label("label", labelModel);
        add(label);
        label.setOutputMarkupId(true);

        NodeFilter filter = new NodeTypeFilter(TemplateSiteNodePlugin.TYPE);

        SiteNodePickerPanel picker = new SiteNodePickerPanel("picker", model, workspace, false, filter) {
            @Override
            public boolean isVisible() {
                return isEditing();
View Full Code Here

TOP

Related Classes of org.brixcms.web.picker.node.NodeTypeFilter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.