This is an automated email from the ASF dual-hosted git repository.
doebele pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/empire-db.git
The following commit(s) were added to refs/heads/master by this push:
new aa3fc847 EMPIREDB-439 ControlTag small improvment
aa3fc847 is described below
commit aa3fc847dcd796c058258d860374fa57e4c1f0f5
Author: Rainer Döbele <[email protected]>
AuthorDate: Sun Oct 13 20:25:46 2024 +0200
EMPIREDB-439
ControlTag small improvment
---
.../org/apache/empire/jakarta/components/ControlTag.java | 16 ++++++++--------
.../org/apache/empire/jsf2/components/ControlTag.java | 16 ++++++++--------
2 files changed, 16 insertions(+), 16 deletions(-)
diff --git
a/empire-db-jakarta-faces/src/main/java/org/apache/empire/jakarta/components/ControlTag.java
b/empire-db-jakarta-faces/src/main/java/org/apache/empire/jakarta/components/ControlTag.java
index 710fa64f..020379fb 100644
---
a/empire-db-jakarta-faces/src/main/java/org/apache/empire/jakarta/components/ControlTag.java
+++
b/empire-db-jakarta-faces/src/main/java/org/apache/empire/jakarta/components/ControlTag.java
@@ -51,13 +51,13 @@ public class ControlTag extends UIInput implements
NamingContainer
*/
public static abstract class ControlSeparatorComponent extends
UIComponentBase
{
- private ControlTag control = null;
+ protected ControlTag control = null;
protected String tagName = null;
protected abstract String getTagName(ControlRenderInfo renderInfo);
- protected abstract void writeAttributes(ResponseWriter writer,
ControlRenderInfo renderInfo, TagEncodingHelper helper)
+ protected abstract void writeAttributes(ResponseWriter writer)
throws IOException;
@Override
@@ -94,7 +94,7 @@ public class ControlTag extends UIInput implements
NamingContainer
{ // render tag
ResponseWriter writer = context.getResponseWriter();
writer.startElement(tagName, this);
- writeAttributes(writer, this.control.renderInfo,
this.control.helper);
+ writeAttributes(writer);
}
}
@@ -128,11 +128,11 @@ public class ControlTag extends UIInput implements
NamingContainer
}
@Override
- protected void writeAttributes(ResponseWriter writer,
ControlRenderInfo renderInfo, TagEncodingHelper helper)
+ protected void writeAttributes(ResponseWriter writer)
throws IOException
{
// forward to renderInfo
- renderInfo.writeLabelWrapperAttributes(writer, helper);
+ control.renderInfo.writeLabelWrapperAttributes(writer,
control.helper);
}
@Override
@@ -160,11 +160,11 @@ public class ControlTag extends UIInput implements
NamingContainer
}
@Override
- protected void writeAttributes(ResponseWriter writer,
ControlRenderInfo renderInfo, TagEncodingHelper helper)
+ protected void writeAttributes(ResponseWriter writer)
throws IOException
{
// forward to renderInfo
- renderInfo.writeInputWrapperAttributes(writer, helper);
+ control.renderInfo.writeInputWrapperAttributes(writer,
control.helper);
}
@Override
@@ -172,7 +172,7 @@ public class ControlTag extends UIInput implements
NamingContainer
throws IOException
{
// encode input components
- getControl().renderInput(context, this);
+ control.renderInput(context, this);
// don't call super.encodeChildren()!
}
}
diff --git
a/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/components/ControlTag.java
b/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/components/ControlTag.java
index 54505037..58f2e86f 100644
---
a/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/components/ControlTag.java
+++
b/empire-db-jsf2/src/main/java/org/apache/empire/jsf2/components/ControlTag.java
@@ -51,13 +51,13 @@ public class ControlTag extends UIInput implements
NamingContainer
*/
public static abstract class ControlSeparatorComponent extends
UIComponentBase
{
- private ControlTag control = null;
+ protected ControlTag control = null;
protected String tagName = null;
protected abstract String getTagName(ControlRenderInfo renderInfo);
- protected abstract void writeAttributes(ResponseWriter writer,
ControlRenderInfo renderInfo, TagEncodingHelper helper)
+ protected abstract void writeAttributes(ResponseWriter writer)
throws IOException;
@Override
@@ -94,7 +94,7 @@ public class ControlTag extends UIInput implements
NamingContainer
{ // render tag
ResponseWriter writer = context.getResponseWriter();
writer.startElement(tagName, this);
- writeAttributes(writer, this.control.renderInfo,
this.control.helper);
+ writeAttributes(writer);
}
}
@@ -128,11 +128,11 @@ public class ControlTag extends UIInput implements
NamingContainer
}
@Override
- protected void writeAttributes(ResponseWriter writer,
ControlRenderInfo renderInfo, TagEncodingHelper helper)
+ protected void writeAttributes(ResponseWriter writer)
throws IOException
{
// forward to renderInfo
- renderInfo.writeLabelWrapperAttributes(writer, helper);
+ control.renderInfo.writeLabelWrapperAttributes(writer,
control.helper);
}
@Override
@@ -160,11 +160,11 @@ public class ControlTag extends UIInput implements
NamingContainer
}
@Override
- protected void writeAttributes(ResponseWriter writer,
ControlRenderInfo renderInfo, TagEncodingHelper helper)
+ protected void writeAttributes(ResponseWriter writer)
throws IOException
{
// forward to renderInfo
- renderInfo.writeInputWrapperAttributes(writer, helper);
+ control.renderInfo.writeInputWrapperAttributes(writer,
control.helper);
}
@Override
@@ -172,7 +172,7 @@ public class ControlTag extends UIInput implements
NamingContainer
throws IOException
{
// encode input components
- getControl().renderInput(context, this);
+ control.renderInput(context, this);
// don't call super.encodeChildren()!
}
}