Package org.apache.wicket.extensions.markup.html.form.palette

Examples of org.apache.wicket.extensions.markup.html.form.palette.Palette


  @SuppressWarnings({ "rawtypes", "unchecked" })
  private void initObjectClass(IModel model) {
    IModel propertiesModel = HashMapIModel.hashMap(new PropertyModel(model,
        "resource.metadata.map"), "x3d.objectclass");
    objectClass = new Palette("dclazz", propertiesModel,
        new AttributeNamesModel(new PropertyModel(model, "resource")),
        new ColNameRender(), 10, false) {
      @Override
      public Component newSelectedHeader(final String componentId) {
        return new Label(componentId, new ResourceModel(
View Full Code Here


  private void initStyles(IModel model) throws IOException,
      ParserConfigurationException, SAXException {
    IModel propertiesModel = HashMapIModel.hashMap(new PropertyModel(model,
        "resource.metadata.map"), "x3d.styles");
   
    styles = new Palette("styles", propertiesModel, new CollectionModel<String>(getStyles()),
        new ColNameRender(), 10, false) {
      @Override
      public Component newSelectedHeader(final String componentId) {
        return new Label(componentId, new ResourceModel(
            "X3DLayerConfigPanel.selectedStyleHeader"));
View Full Code Here

        });

        add(new DropDownChoice("defaultInterpolationMethod", new PropertyModel(coverage, "defaultInterpolationMethod"),
               new WCSInterpolationModel()));
        Palette interpolationMethods = new Palette("interpolationMethods", LiveCollectionModel
                .list(new PropertyModel(coverage, "interpolationMethods")),
                new WCSInterpolationModel(), new SimpleChoiceRenderer(), 7, false) {
            /**
             * Override otherwise the header is not i18n'ized
             */
            @Override
            public Component newSelectedHeader(final String componentId) {
                return new Label(componentId, new ResourceModel(
                        "InterpolationMethodsPalette.selectedHeader"));
            }

            /**
             * Override otherwise the header is not i18n'ized
             */
            @Override
            public Component newAvailableHeader(final String componentId) {
                return new Label(componentId, new ResourceModel(
                        "InterpolationMethodsPalette.availableHeader"));
            }
        };
        add(interpolationMethods);

        // don't allow editing the native format
        TextField nativeFormat = new TextField("nativeFormat", new PropertyModel(coverage, "nativeFormat"));
        nativeFormat.setEnabled(false);
        add(nativeFormat);

        Palette formatPalette = new Palette("formatPalette", LiveCollectionModel
                .list(new PropertyModel(coverage, "supportedFormats")), new WCSFormatsModel(),
                new SimpleChoiceRenderer(), 10, false) {
            /**
             * Override otherwise the header is not i18n'ized
             */
 
View Full Code Here

            }
        });

        // build a palette with no reordering allowed, since order doesn't affect anything
        IModel stylesModel = LiveCollectionModel.set(new PropertyModel(layerModel, "styles"));
        Palette extraStyles = new Palette("extraStyles", stylesModel, styles,
                new StyleNameRenderer(), 10, false) {
            /**
             * Override otherwise the header is not i18n'ized
             */
            @Override
View Full Code Here

TOP

Related Classes of org.apache.wicket.extensions.markup.html.form.palette.Palette

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.