ICEfaces
  1. ICEfaces
  2. ICE-2507

Netbeans 6.0 generating jsf 1.2 valueExpression binding component

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7DR#2
    • Fix Version/s: 1.7RC1, 1.7
    • Component/s: Tool Integrations
    • Labels:
      None
    • Environment:
      netbeans 6.0

      Description

      Generate baseline of component with jsf 1.2 valueExpression binding.

        Activity

        Hide
        Frank Ye added a comment -

        svn diff .
        Index: faces-config.xml
        ===================================================================
        — faces-config.xml (revision 15240)
        +++ faces-config.xml (working copy)
        @@ -205,7 +205,7 @@
        </renderer>

        <renderer>

        • <component-family>javax.faces.Command</component-family>
          + <component-family>com.icesoft.faces.PanelCollapsible</component-family>
          <renderer-type>com.icesoft.faces.PanelCollapsibleRenderer</renderer-type>
          <renderer-class>com.icesoft.faces.component.panelcollapsible.PanelCollapsibleRenderer</renderer-class>
          </renderer>
          Index: components/ice-outputLabel-renderer.xml
          ===================================================================
            • components/ice-outputLabel-renderer.xml (revision 15783)
              +++ components/ice-outputLabel-renderer.xml (working copy)
              @@ -47,8 +47,8 @@

        <renderer-extension>
        <instance-name>outputLabel</instance-name>

        • <is-container>false</is-container>
        • <renders-children>false</renders-children>
          + <is-container>true</is-container>
          + <renders-children>true</renders-children>
          <tag-name>outputLabel</tag-name>
          <taglib-prefix>@taglib-prefix@</taglib-prefix>
          <taglib-uri>@taglib-uri@</taglib-uri>
          Index: custom/menu-renderer.xml
          ===================================================================
            • custom/menu-renderer.xml (revision 15240)
              +++ custom/menu-renderer.xml (working copy)
              @@ -60,7 +60,7 @@
              </description>
              <component-family>com.icesoft.faces.Menu</component-family>
        • <renderer-type>com.icesoft.faces.Menu</renderer-type>
          + <renderer-type>com.icesoft.faces.View</renderer-type>

        <renderer-extension>
        <instance-name>menuBar</instance-name>
        Index: custom/panelCollapsible-component.xml
        ===================================================================
        — custom/panelCollapsible-component.xml (revision 15240)
        +++ custom/panelCollapsible-component.xml (working copy)
        @@ -49,7 +49,7 @@
        &ice-cust-panelCollapsible-props;
        <component-extension>
        <base-component-type>com.sun.faces.Component</base-component-type>

        • <component-family>javax.faces.Command</component-family>
          + <component-family>com.icesoft.faces.PanelCollapsible</component-family>
          <renderer-type>com.icesoft.faces.PanelCollapsibleRenderer</renderer-type>
          </component-extension>
          -</component>
          \ No newline at end of file
          +</component>
          Index: custom/menu-component.xml
          ===================================================================
            • custom/menu-component.xml (revision 15240)
              +++ custom/menu-component.xml (working copy)
              @@ -45,7 +45,7 @@
              <component-extension>
              <base-component-type>javax.faces.Command</base-component-type>
              <component-family>com.icesoft.faces.Menu</component-family>
        • <renderer-type>com.icesoft.faces.Menu</renderer-type>
          + <renderer-type>com.icesoft.faces.View</renderer-type>
          </component-extension>

        </component>
        Index: custom/selectinputtext-component.xml
        ===================================================================
        — custom/selectinputtext-component.xml (revision 15240)
        +++ custom/selectinputtext-component.xml (working copy)
        @@ -42,7 +42,7 @@

        <component-extension>
        <base-component-type>

        • javax.faces.HtmlInputText
          + com.icesoft.faces.HtmlInputText
          </base-component-type>
          <component-family>javax.faces.Input</component-family>
          <renderer-type>com.icesoft.faces.SelectInputText</renderer-type>
          Index: dtd/property-editors.dtd
          ===================================================================
            • dtd/property-editors.dtd (revision 15240)
              +++ dtd/property-editors.dtd (working copy)
              @@ -52,7 +52,7 @@
              <!ENTITY methodBindingEditor "org.netbeans.modules.visualweb.propertyeditors.MethodBindingPropertyEditor">
              <!ENTITY imageUrlEditor "org.netbeans.modules.visualweb.propertyeditors.ImageUrlPropertyEditor">
              <!ENTITY javascriptEditor "org.netbeans.modules.visualweb.propertyeditors.JavaScriptPropertyEditor">
              -<!ENTITY valueBindingEditor "org.netbeans.modules.visualweb.propertyeditors.binding.ValueBindingPropertyEditor">
              +<!ENTITY valueBindingEditor "org.netbeans.modules.visualweb.faces.dt.std.ValueBindingPropertyEditor">
              <!ENTITY valueBindingOnlyEditor "org.netbeans.modules.visualweb.propertyeditors.binding.ValueBindingPropertyEditor">

        <!ENTITY sunWebUrlEditor "org.netbeans.modules.visualweb.propertyeditors.UrlPropertyEditor">
        Index: properties/command-button-props.xml
        ===================================================================
        — properties/command-button-props.xml (revision 15240)
        +++ properties/command-button-props.xml (working copy)
        @@ -64,7 +64,7 @@
        <named-value>
        <name>&domainClass;</name>
        <expression>

        • &mimeTypesDomain;
          + &htmlCommandButtonTypesDomain;
          </expression>
          </named-value>
          </property-extension>
          Index: properties/value-props.xml
          ===================================================================
            • properties/value-props.xml (revision 15240)
              +++ properties/value-props.xml (working copy)
              @@ -44,7 +44,7 @@
              </editor-class>
              <named-value>
              <name>ignoreIsBound</name>
        • <value>true</value>
          + <value>false</value>
          </named-value>
          </property-extension>
          -</property>
          \ No newline at end of file
          +</property>
          Index: properties/panelstack-core-props.xml
          ===================================================================
            • properties/panelstack-core-props.xml (revision 15240)
              +++ properties/panelstack-core-props.xml (working copy)
              @@ -38,7 +38,7 @@

        <property>
        <property-name>selectedPanel</property-name>

        • <property-class>java.util.String</property-class>
          + <property-class>String</property-class>
          <property-extension>
          <category>APPEARANCE</category>
          </property-extension>
          @@ -63,4 +63,4 @@
          &stringEditor;
          </editor-class>
          </property-extension>
          -</property>
          \ No newline at end of file
          +</property>
          Index: properties/pass-thru/dir-props.xml
          ===================================================================
            • properties/pass-thru/dir-props.xml (revision 15240)
              +++ properties/pass-thru/dir-props.xml (working copy)
              @@ -42,5 +42,11 @@
              <property-name>dir</property-name>
              <property-extension>
              <category>ADVANCED</category>
              + <editor-class>&selectOneDomainEditor;</editor-class>
              + <named-value>
              + <name>&domainClass;</name>
              + <expression>&textDirectionDomain;</expression>
              + </named-value>
              </property-extension>
              -</property>
              \ No newline at end of file
              +
        Show
        Frank Ye added a comment - svn diff . Index: faces-config.xml =================================================================== — faces-config.xml (revision 15240) +++ faces-config.xml (working copy) @@ -205,7 +205,7 @@ </renderer> <renderer> <component-family>javax.faces.Command</component-family> + <component-family>com.icesoft.faces.PanelCollapsible</component-family> <renderer-type>com.icesoft.faces.PanelCollapsibleRenderer</renderer-type> <renderer-class>com.icesoft.faces.component.panelcollapsible.PanelCollapsibleRenderer</renderer-class> </renderer> Index: components/ice-outputLabel-renderer.xml =================================================================== components/ice-outputLabel-renderer.xml (revision 15783) +++ components/ice-outputLabel-renderer.xml (working copy) @@ -47,8 +47,8 @@ <renderer-extension> <instance-name>outputLabel</instance-name> <is-container>false</is-container> <renders-children>false</renders-children> + <is-container>true</is-container> + <renders-children>true</renders-children> <tag-name>outputLabel</tag-name> <taglib-prefix>@taglib-prefix@</taglib-prefix> <taglib-uri>@taglib-uri@</taglib-uri> Index: custom/menu-renderer.xml =================================================================== custom/menu-renderer.xml (revision 15240) +++ custom/menu-renderer.xml (working copy) @@ -60,7 +60,7 @@ </description> <component-family>com.icesoft.faces.Menu</component-family> <renderer-type>com.icesoft.faces.Menu</renderer-type> + <renderer-type>com.icesoft.faces.View</renderer-type> <renderer-extension> <instance-name>menuBar</instance-name> Index: custom/panelCollapsible-component.xml =================================================================== — custom/panelCollapsible-component.xml (revision 15240) +++ custom/panelCollapsible-component.xml (working copy) @@ -49,7 +49,7 @@ &ice-cust-panelCollapsible-props; <component-extension> <base-component-type>com.sun.faces.Component</base-component-type> <component-family>javax.faces.Command</component-family> + <component-family>com.icesoft.faces.PanelCollapsible</component-family> <renderer-type>com.icesoft.faces.PanelCollapsibleRenderer</renderer-type> </component-extension> -</component> \ No newline at end of file +</component> Index: custom/menu-component.xml =================================================================== custom/menu-component.xml (revision 15240) +++ custom/menu-component.xml (working copy) @@ -45,7 +45,7 @@ <component-extension> <base-component-type>javax.faces.Command</base-component-type> <component-family>com.icesoft.faces.Menu</component-family> <renderer-type>com.icesoft.faces.Menu</renderer-type> + <renderer-type>com.icesoft.faces.View</renderer-type> </component-extension> </component> Index: custom/selectinputtext-component.xml =================================================================== — custom/selectinputtext-component.xml (revision 15240) +++ custom/selectinputtext-component.xml (working copy) @@ -42,7 +42,7 @@ <component-extension> <base-component-type> javax.faces.HtmlInputText + com.icesoft.faces.HtmlInputText </base-component-type> <component-family>javax.faces.Input</component-family> <renderer-type>com.icesoft.faces.SelectInputText</renderer-type> Index: dtd/property-editors.dtd =================================================================== dtd/property-editors.dtd (revision 15240) +++ dtd/property-editors.dtd (working copy) @@ -52,7 +52,7 @@ <!ENTITY methodBindingEditor "org.netbeans.modules.visualweb.propertyeditors.MethodBindingPropertyEditor"> <!ENTITY imageUrlEditor "org.netbeans.modules.visualweb.propertyeditors.ImageUrlPropertyEditor"> <!ENTITY javascriptEditor "org.netbeans.modules.visualweb.propertyeditors.JavaScriptPropertyEditor"> -<!ENTITY valueBindingEditor "org.netbeans.modules.visualweb.propertyeditors.binding.ValueBindingPropertyEditor"> +<!ENTITY valueBindingEditor "org.netbeans.modules.visualweb.faces.dt.std.ValueBindingPropertyEditor"> <!ENTITY valueBindingOnlyEditor "org.netbeans.modules.visualweb.propertyeditors.binding.ValueBindingPropertyEditor"> <!ENTITY sunWebUrlEditor "org.netbeans.modules.visualweb.propertyeditors.UrlPropertyEditor"> Index: properties/command-button-props.xml =================================================================== — properties/command-button-props.xml (revision 15240) +++ properties/command-button-props.xml (working copy) @@ -64,7 +64,7 @@ <named-value> <name>&domainClass;</name> <expression> &mimeTypesDomain; + &htmlCommandButtonTypesDomain; </expression> </named-value> </property-extension> Index: properties/value-props.xml =================================================================== properties/value-props.xml (revision 15240) +++ properties/value-props.xml (working copy) @@ -44,7 +44,7 @@ </editor-class> <named-value> <name>ignoreIsBound</name> <value>true</value> + <value>false</value> </named-value> </property-extension> -</property> \ No newline at end of file +</property> Index: properties/panelstack-core-props.xml =================================================================== properties/panelstack-core-props.xml (revision 15240) +++ properties/panelstack-core-props.xml (working copy) @@ -38,7 +38,7 @@ <property> <property-name>selectedPanel</property-name> <property-class>java.util.String</property-class> + <property-class>String</property-class> <property-extension> <category>APPEARANCE</category> </property-extension> @@ -63,4 +63,4 @@ &stringEditor; </editor-class> </property-extension> -</property> \ No newline at end of file +</property> Index: properties/pass-thru/dir-props.xml =================================================================== properties/pass-thru/dir-props.xml (revision 15240) +++ properties/pass-thru/dir-props.xml (working copy) @@ -42,5 +42,11 @@ <property-name>dir</property-name> <property-extension> <category>ADVANCED</category> + <editor-class>&selectOneDomainEditor;</editor-class> + <named-value> + <name>&domainClass;</name> + <expression>&textDirectionDomain;</expression> + </named-value> </property-extension> -</property> \ No newline at end of file +
        Hide
        Frank Ye added a comment -

        fix with 1.7 bundle , two separate modules jsf 11 and jsf 12.

        Show
        Frank Ye added a comment - fix with 1.7 bundle , two separate modules jsf 11 and jsf 12.

          People

          • Assignee:
            Unassigned
            Reporter:
            Frank Ye
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: