diff --git a/api/pom.xml b/api/pom.xml index ccc15f51c9..16eb7de0c2 100644 --- a/api/pom.xml +++ b/api/pom.xml @@ -138,6 +138,9 @@ myfaces-builder-plugin + + **/src/main/java/jakarta/faces/component/ActionSource.java + build-metadata @@ -147,6 +150,7 @@ 20 componentClass20.vm + **/src/main/java/jakarta/faces/component/ActionSource.java make-components diff --git a/api/src/main/java/jakarta/faces/component/ActionSource.java b/api/src/main/java/jakarta/faces/component/ActionSource.java index cd45737754..2575b42588 100755 --- a/api/src/main/java/jakarta/faces/component/ActionSource.java +++ b/api/src/main/java/jakarta/faces/component/ActionSource.java @@ -35,7 +35,13 @@ public interface ActionSource public void removeActionListener(jakarta.faces.event.ActionListener listener); - public MethodExpression getActionExpression(); - - public void setActionExpression(MethodExpression action); + default MethodExpression getActionExpression() + { + throw new UnsupportedOperationException(); + } + + default void setActionExpression(MethodExpression action) + { + throw new UnsupportedOperationException(); + } } diff --git a/api/src/main/java/jakarta/faces/component/ActionSource2.java b/api/src/main/java/jakarta/faces/component/ActionSource2.java index ce9e558553..a50d0bbfdc 100644 --- a/api/src/main/java/jakarta/faces/component/ActionSource2.java +++ b/api/src/main/java/jakarta/faces/component/ActionSource2.java @@ -19,11 +19,15 @@ package jakarta.faces.component; +import jakarta.el.MethodExpression; + /** * See Javadoc of Faces Specification */ @Deprecated(since = "4.1", forRemoval = true) public interface ActionSource2 extends ActionSource { + MethodExpression getActionExpression(); + void setActionExpression(MethodExpression action); } diff --git a/impl/pom.xml b/impl/pom.xml index bf94583264..d7b381d95a 100644 --- a/impl/pom.xml +++ b/impl/pom.xml @@ -169,6 +169,7 @@ 20 componentClass20.vm + **/package.html make-components diff --git a/parent/pom.xml b/parent/pom.xml index 6ba755cecd..0c33f3213b 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -187,7 +187,7 @@ org.apache.myfaces.buildtools myfaces-builder-plugin - 1.0.11 + 1.0.12