Ejemplo n.º 1
0
 @Override
 public void validateReferences() throws QuickFixException {
   DefDescriptor<ComponentDef> desc = Flavors.toComponentDescriptor(getDescriptor());
   ComponentDef def = desc.getDef();
   if (!def.hasFlavorableChild()
       && !def.inheritsFlavorableChild()
       && !def.isDynamicallyFlavorable()) {
     throw new InvalidDefinitionException(
         String.format("%s must contain at least one aura:flavorable element", desc),
         getLocation());
   }
 }