All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.zkoss.bind.annotation.GlobalCommand Maven / Gradle / Ivy

The newest version!
/* GlobalCommand.java

	Purpose:
		
	Description:
		
	History:
		Jan 30, 2012 2:56:03 PM, Created by dennis chen

Copyright (C) 2011 Potix Corporation. All Rights Reserved.
*/
package org.zkoss.bind.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * Marker annotation to identify a Global Command method. 
* A Global Command method could also use with {@link BindingParam} and others to assign a binding argument as its parameter, * and {@link Default} to assign a default value if the argument is null. * * @see BindingParam * @see ExecutionParam * @see ExecutionArgParam * @see HeaderParam * @see CookieParam * @see QueryParam * @see ScopeParam * @see ContextParam * @see Default * @author dennischen * @since 6.0.0 */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface GlobalCommand { String[] value() default {}; }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy