All Downloads are FREE. Search and download functionalities are using the official Maven repository.

scaffold.faces.metawidget-entity.xml Maven / Gradle / Ivy

There is a newer version: 3.10.0.Final
Show newest version
<?xml version="1.0"?>
<!--

    Copyright 2016 Red Hat, Inc. and/or its affiliates.

    Licensed under the Eclipse Public License version 1.0, available at
    http://www.eclipse.org/legal/epl-v10.html

-->
<metawidget xmlns="http://metawidget.org"
            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xmlns:processor="java:org.metawidget.statically.faces.component.widgetprocessor"
            xsi:schemaLocation="http://metawidget.org http://metawidget.org/xsd/metawidget-1.0.xsd
						java:org.metawidget.statically.faces.component.html http://metawidget.org/xsd/org.metawidget.statically.faces.component.html-1.0.xsd
						java:org.metawidget.inspector.composite http://metawidget.org/xsd/org.metawidget.inspector.composite-1.0.xsd"
            version="1.0">

	<!-- metawidget-entity.xml is used to generate both the read-only -->
	<!-- and the editable version of the domain entity		          -->
	
        <staticHtmlMetawidget xmlns="java:org.metawidget.statically.faces.component.html">
	
                <inspector>
                        <compositeInspector xmlns="java:org.metawidget.inspector.composite" config="CompositeInspectorConfig">
                                <inspectors>
                                        <array>
                                                <propertyTypeInspector xmlns="java:org.metawidget.inspector.propertytype" config="org.metawidget.inspector.impl.BaseObjectInspectorConfig">
                                                        <propertyStyle>
                                                                <forgePropertyStyle id="forgePropertyStyle" xmlns="java:org.jboss.forge.addon.scaffold.faces.metawidget.inspector.propertystyle" config="ForgePropertyStyleConfig">
                                                                        <project>
                                                                                <forgeProject/>
                                                                        </project>
                                                                </forgePropertyStyle>
                                                        </propertyStyle>
                                                </propertyTypeInspector>
                                                <forgeInspector xmlns="java:org.jboss.forge.addon.scaffold.faces.metawidget.inspector" config="org.metawidget.inspector.impl.BaseObjectInspectorConfig">
                                                        <propertyStyle>
                                                                <forgePropertyStyle refId="forgePropertyStyle"/>
                                                        </propertyStyle>
                                                </forgeInspector>
                                                <jpaInspector xmlns="java:org.metawidget.inspector.jpa" config="JpaInspectorConfig">
                                                        <propertyStyle>
                                                                <forgePropertyStyle refId="forgePropertyStyle"/>
                                                        </propertyStyle>
                                                </jpaInspector>
                                                <beanValidationInspector xmlns="java:org.metawidget.inspector.beanvalidation" config="org.metawidget.inspector.impl.BaseObjectInspectorConfig">
                                                        <propertyStyle>
                                                                <forgePropertyStyle refId="forgePropertyStyle"/>
                                                        </propertyStyle>
                                                </beanValidationInspector>
                                        </array>
                                </inspectors>
                        </compositeInspector>
                </inspector>
                
                <inspectionResultProcessors>
                    <array>
                        <generatedValueInspectionResultProcessor xmlns="java:org.jboss.forge.addon.scaffold.faces.metawidget.inspectionresultprocessor"/>
                        <richfacesCalendarInspectionResultProcessor xmlns="java:org.jboss.forge.addon.scaffold.faces.metawidget.inspectionresultprocessor"/>
                    </array>
                </inspectionResultProcessors>
                
                <widgetBuilder>
                        <compositeWidgetBuilder xmlns="java:org.metawidget.widgetbuilder.composite" config="CompositeWidgetBuilderConfig">
                                <widgetBuilders>
                                        <array>
                                                <entityWidgetBuilder xmlns="java:org.jboss.forge.addon.scaffold.faces.metawidget.widgetbuilder" config="EntityWidgetBuilderConfig">
                                                        <config>
                                                                <forgeConfig/>
                                                        </config>
                                                </entityWidgetBuilder>
                                                <readOnlyWidgetBuilder xmlns="java:org.metawidget.statically.faces.component.html.widgetbuilder"/>
                                                <htmlWidgetBuilder xmlns="java:org.metawidget.statically.faces.component.html.widgetbuilder"/>
                                        </array>
                                </widgetBuilders>
                        </compositeWidgetBuilder>
                </widgetBuilder>

                <layout>
                        <htmlPanelGridLayout xmlns="java:org.metawidget.statically.faces.component.html.layout" config="HtmlPanelGridLayoutConfig">
                                <columnStyleClasses>
                                        <array>
                                                <string>label</string>
                                                <string>component</string>
                                                <string>required</string>
                                        </array>
                                </columnStyleClasses>
                                <messageStyleClass>
                                        <string>error</string>
                                </messageStyleClass>
                        </htmlPanelGridLayout>
                </layout>
		
        </staticHtmlMetawidget>			

</metawidget>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy