1 package com.loribel.commons.business.abstraction; 2 3 import javax.swing.*; 4 5 import com.loribel.commons.abstraction.*; 6 7 /*** 8 * Interface for EnumItem 9 * 10 * @author Grégory Borelli 11 */ 12 public interface GB_BOEnumItem 13 extends 14 GB_NameOwner, 15 GB_IndexOwner, 16 GB_Item, 17 GB_NodeConfigOwner, 18 GB_LabelsDescOwner 19 { 20 String getDescription(); 21 22 Icon getIcon(); 23 24 String getLabel(); 25 26 }