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

com.terapico.caf.baseelement.MenuItem Maven / Gradle / Ivy

The newest version!
package com.terapico.caf.baseelement;

import java.util.ArrayList;
import java.util.List;

public class MenuItem {
	List submenuItems;
	private String beanName;
	private String methodName;

	public String getBeanName() {
		return beanName;
	}
	public void setBeanName(String beanName) {
		this.beanName = beanName;
	}
	public boolean isLeafItem()
	{
		if(this.submenuItems==null){
			return true;
		}
		if(this.submenuItems.size()==0){
			return true;
		}
		return false;
		
	}
	public String getMethodName() {
		return methodName;
	}
	public void setLink(String methodName) {
		this.methodName = methodName;
	}
	public List getSubmenuItems() {
		if(submenuItems==null){
			submenuItems=new ArrayList();
		}
		return submenuItems;
	}
	public void addSubmenuItem(MenuItem item) {
		getSubmenuItems().add(item);
	}
	
	public void setSubmenuItems(List submenuItems) {
		this.submenuItems = submenuItems;
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy