ToolBarButtonExtension

From OpenKM Documentation
Revision as of 18:42, 7 July 2012 by Jllort (talk | contribs)

Jump to: navigation, search

Methods

checkPermissions(GWTFolder folder, GWTFolder folderParent, int originPanel)

Check button permisions depending on folder grants in order to evaluate enable or disabling button

checkPermissions(GWTDocument doc, GWTFolder folder)

Check button permisions depending on document grants in order to evaluate enable or disabling button

checkPermissions(GWTMail mail, GWTFolder folder)

Check button permisions depending on mail grants in order to evaluate enable or disabling button

isEnabled()

Return boolean value indicating if button is enabled or disabled

enable(boolean enable)

Enables or disables button

getExtensionUUID()

Return unique extension id

getMainToolBarPanel

return main toolbar widget panel

Example

public class ToolBarButton extends ToolBarButtonExtension {
		
	public ToolBarButton(Image image, String title, ClickHandler handler) {
		super(image, title, handler);
	}

	@Override
	public void checkPermissions(GWTFolder folder, GWTFolder folderParent, int originPanel) {
		// TODO Auto-generated method stub	
	}

	@Override
	public void checkPermissions(GWTDocument doc, GWTFolder folder) {
		// TODO Auto-generated method stub
	}

	@Override
	public void checkPermissions(GWTMail mail, GWTFolder folder) {
		// TODO Auto-generated method stub
	}

	@Override
	public void enable(boolean enable) {
		// TODO Auto-generated method stub
	}

	@Override
	public boolean isEnabled() {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public String getExtensionUUID() {
		return "9f84b330-d096-11df-bd3b-0800200c9a66";
	}
}