"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "wicket-core/src/main/java/org/apache/wicket/ajax/IAjaxIndicatorAware.java" between
apache-wicket-8.5.0.tar.gz and apache-wicket-8.6.0.tar.gz

About: Apache\PKG_DESCR_TTnbsp;Wicket is a web application framework for Java (with proper mark-up/logic separation, a POJO data model, and a refreshing lack of XML).

IAjaxIndicatorAware.java  (apache-wicket-8.5.0):IAjaxIndicatorAware.java  (apache-wicket-8.6.0)
skipping to change at line 19 skipping to change at line 19
* http://www.apache.org/licenses/LICENSE-2.0 * http://www.apache.org/licenses/LICENSE-2.0
* *
* Unless required by applicable law or agreed to in writing, software * Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, * distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package org.apache.wicket.ajax; package org.apache.wicket.ajax;
import org.apache.wicket.util.io.IClusterable;
/** /**
* This interface makes it trivial to use busy indicators for ajax requests. Thi s interface can be * This interface makes it trivial to use busy indicators for ajax requests. Thi s interface can be
* implemented by a component that has an ajax behavior attached to it, or any p arent of the * implemented by a component that has an ajax behavior attached to it, or any p arent of the
* component, or by the ajax behavior itself. If this is the case javascript wil l be added * component, or by the ajax behavior itself. If this is the case javascript wil l be added
* automatically that will show a markup element pointed to by the * automatically that will show a markup element pointed to by the
* {@link #getAjaxIndicatorMarkupId()} markup id attribute when the ajax request begins, and hide it * {@link #getAjaxIndicatorMarkupId()} markup id attribute when the ajax request begins, and hide it
* when the ajax requests succeeds or fails. * when the ajax requests succeeds or fails.
* <p> * <p>
* If both a component and a behavior implement this interface, the component wi ll take precedence. * If both a component and a behavior implement this interface, the component wi ll take precedence.
* *
* @since 1.2 * @since 1.2
* *
* @author Igor Vaynberg (ivaynberg) * @author Igor Vaynberg (ivaynberg)
* *
*/ */
public interface IAjaxIndicatorAware @FunctionalInterface
public interface IAjaxIndicatorAware extends IClusterable
{ {
/** /**
* @return the value of the markup id attribute of the indicating element * @return the value of the markup id attribute of the indicating element
*/ */
String getAjaxIndicatorMarkupId(); String getAjaxIndicatorMarkupId();
} }
 End of changes. 2 change blocks. 
1 lines changed or deleted 4 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)