Ejemplo n.º 1
0
 public ILeaf createLeaf(
     Code code,
     List<? extends CharSequence> display,
     LeafType entityType,
     IGroup parentContainer,
     Set<VisibilityModifier> hides) {
   if (entityType == null) {
     throw new IllegalArgumentException();
   }
   final Bodier bodier = new Bodier(entityType, hides);
   final EntityImpl result = new EntityImpl(this, code, bodier, parentContainer, entityType);
   result.setDisplay(display);
   return result;
 }
Ejemplo n.º 2
0
 public IGroup createGroup(
     Code code,
     List<? extends CharSequence> display,
     String namespace,
     GroupType groupType,
     IGroup parentContainer,
     Set<VisibilityModifier> hides) {
   if (groupType == null) {
     throw new IllegalArgumentException();
   }
   final Bodier bodier = new Bodier(null, hides);
   final EntityImpl result =
       new EntityImpl(this, code, bodier, parentContainer, groupType, namespace);
   if (display != null) {
     result.setDisplay(display);
   }
   return result;
 }