1 package com.loribel.commons.business.abstraction; 2 3 import com.loribel.commons.abstraction.*; 4 5 /*** 6 * Abstraction of BusinessObject. 7 */ 8 public interface GB_BOMetaDataSimple 9 extends 10 GB_NodeConfigOwner, 11 GB_LabelIconOwner 12 { 13 /*** 14 * Returns the description of BusinessObject. 15 */ 16 String getDescription(); 17 18 /*** 19 * Returns the id (BOName) of BusinessObject. 20 */ 21 String getId(); 22 23 /*** 24 * Returns the label to use to represent the BusinessObject. 25 */ 26 String getLabel(); 27 28 /*** 29 * Returns true if BusinessObject is persistent. 30 */ 31 boolean isPersistent(); 32 33 }