@GlobalCommand"

From Documentation
Line 39: Line 39:
 
}
 
}
 
</source>
 
</source>
 +
 +
 +
 +
 +
=Version History=
 +
{{LastUpdated}}
 +
{| border='1px' | width="100%"
 +
! Version !! Date !! Content
 +
|-
 +
| 6.0.0
 +
| February 2012
 +
| The MVVM was introduced.
 +
|}
  
  
  
 
{{ZKDevelopersReferencePageFooter}}
 
{{ZKDevelopersReferencePageFooter}}

Revision as of 01:49, 9 February 2012

Syntax

@GlobalCommand

@GlobalCommand("commanName") 

@GlobalCommand({"commanName1", "commandName2"})

Description

Target: method

Purpose: To identify a global command method.

The optional annotation's element is a String for command's name and that name is referenced in a ZUL with global command binding. If it's not provided, method name is set as the command name by default.

We can use parameter related annotation on command method's parameters, please refer to subsections of ZK Developer's Reference/MVVM/Syntax/ViewModel/Parameters.

Example

Method name as command name

	@GlobalCommand
	public void show(){
		//...
	}

Specify command name

	@Command("delete") @GlobalCommand("delete")
	public void deleteOrder(){
		//...
	}



Version History

Last Update : 2012/02/09


Version Date Content
6.0.0 February 2012 The MVVM was introduced.




Last Update : 2012/02/09

Copyright © Potix Corporation. This article is licensed under GNU Free Documentation License.