From ed87231faf1a78b150681332023741f126a5e95a Mon Sep 17 00:00:00 2001 From: Michael O'Cleirigh Date: Tue, 1 Mar 2011 13:05:46 -0500 Subject: [PATCH] minor changes to datatable-autocomplete project. Added several methods, and changed the default CSS heading value to white. --- .../button/DTAAjaxFallbackButton.java | 18 ++++++++++++++++++ .../button/DTAButton.java | 15 +++++++++++++++ .../datatable_autocomplete/table/dta_table.css | 2 +- 3 files changed, 34 insertions(+), 1 deletion(-) diff --git a/jdk-1.5-parent/datatable-autocomplete-parent/datatable-autocomplete/src/main/java/org/wicketstuff/datatable_autocomplete/button/DTAAjaxFallbackButton.java b/jdk-1.5-parent/datatable-autocomplete-parent/datatable-autocomplete/src/main/java/org/wicketstuff/datatable_autocomplete/button/DTAAjaxFallbackButton.java index e44adbd022..97ef1b6c36 100644 --- a/jdk-1.5-parent/datatable-autocomplete-parent/datatable-autocomplete/src/main/java/org/wicketstuff/datatable_autocomplete/button/DTAAjaxFallbackButton.java +++ b/jdk-1.5-parent/datatable-autocomplete-parent/datatable-autocomplete/src/main/java/org/wicketstuff/datatable_autocomplete/button/DTAAjaxFallbackButton.java @@ -104,6 +104,14 @@ public CharSequence decorateScript(CharSequence script) { } + + /** + * @param ajaxCallDecorator the ajaxCallDecorator to set + */ + protected final void setAjaxCallDecorator(IAjaxCallDecorator ajaxCallDecorator) { + this.ajaxCallDecorator = ajaxCallDecorator; + } + /** * @param actionDeterminesVisibility * the actionDeterminesVisibility to set @@ -285,6 +293,16 @@ public String getAjaxIndicatorMarkupId() { } + + /* (non-Javadoc) + * @see org.apache.wicket.markup.html.form.Button#getOnClickScript() + */ + @Override + protected String getOnClickScript() { + // TODO Auto-generated method stub + return super.getOnClickScript(); + } + /* * (non-Javadoc) * diff --git a/jdk-1.5-parent/datatable-autocomplete-parent/datatable-autocomplete/src/main/java/org/wicketstuff/datatable_autocomplete/button/DTAButton.java b/jdk-1.5-parent/datatable-autocomplete-parent/datatable-autocomplete/src/main/java/org/wicketstuff/datatable_autocomplete/button/DTAButton.java index 9617a9b7d6..ae278ec157 100644 --- a/jdk-1.5-parent/datatable-autocomplete-parent/datatable-autocomplete/src/main/java/org/wicketstuff/datatable_autocomplete/button/DTAButton.java +++ b/jdk-1.5-parent/datatable-autocomplete-parent/datatable-autocomplete/src/main/java/org/wicketstuff/datatable_autocomplete/button/DTAButton.java @@ -17,6 +17,7 @@ import org.apache.wicket.markup.ComponentTag; import org.apache.wicket.markup.html.form.Button; +import org.apache.wicket.model.IModel; import org.apache.wicket.model.Model; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -59,6 +60,20 @@ public DTAButton(String id, String label) { } +public DTAButton(String id, IModel labelModel, IFormSubmitAction submitAction) { + + + super(id, labelModel); + this.submitAction = submitAction; + + } + + public DTAButton(String id, IModel labelModel) { + + this (id, labelModel, null); + + } + /* (non-Javadoc) * @see org.apache.wicket.markup.html.form.Button#onComponentTag(org.apache.wicket.markup.ComponentTag) */ diff --git a/jdk-1.5-parent/datatable-autocomplete-parent/datatable-autocomplete/src/main/java/org/wicketstuff/datatable_autocomplete/table/dta_table.css b/jdk-1.5-parent/datatable-autocomplete-parent/datatable-autocomplete/src/main/java/org/wicketstuff/datatable_autocomplete/table/dta_table.css index 30a8f6b832..cf1516a033 100644 --- a/jdk-1.5-parent/datatable-autocomplete-parent/datatable-autocomplete/src/main/java/org/wicketstuff/datatable_autocomplete/table/dta_table.css +++ b/jdk-1.5-parent/datatable-autocomplete-parent/datatable-autocomplete/src/main/java/org/wicketstuff/datatable_autocomplete/table/dta_table.css @@ -8,7 +8,7 @@ color: black; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; padding-right: 30px; -background-color: #c1e4ff; +background-color: #FFFFFF; border-bottom: 1px solid #0079d6; border-top: 1px solid #0079d6; text-align: center;