Package org.geoserver.web.data.workspace

Examples of org.geoserver.web.data.workspace.WorkspaceDetachableModel


        form.add(sourcePanel);
       
        Catalog catalog = GeoServerApplication.get().getCatalog();
       
        // workspace chooser
        workspace = new WorkspaceDetachableModel(catalog.getDefaultWorkspace());
        workspaceChoice = new DropDownChoice("workspace", workspace, new WorkspacesModel(),
            new WorkspaceChoiceRenderer());
        workspaceChoice.setOutputMarkupId(true);
        workspaceChoice.add(new AjaxFormComponentUpdatingBehavior("onchange") {
            @Override
View Full Code Here


    }

    public void setObject(T object) {
        super.setObject(object);
        if (object != null) {
            workspace = new WorkspaceDetachableModel(object.getWorkspace());
            name = object.getName();
        }
        else {
            name = null;
        }
View Full Code Here

        assertNull(model.getObject());
    }

    @Test
    public void testStoresModel() throws Exception {
        WorkspaceDetachableModel ws =
                new WorkspaceDetachableModel(getCatalog().getWorkspaceByName("sf"));
        StoresModel model = new StoresModel(ws);
       
        List<StoreInfo> stores = getCatalog().getStoresByWorkspace("ws", StoreInfo.class);
        for (StoreInfo s : stores) {
            assertTrue(model.getObject().contains(s));
View Full Code Here

TOP

Related Classes of org.geoserver.web.data.workspace.WorkspaceDetachableModel

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.