code: @Override
      public MetaData getMetaData() throws CDIException {
          MetaData metaData = null;
          if (isModule()) {
              metaData = getModuleMetaData();
          } else {
              metaData = application.getApplicationMetaData();
          }
          return metaData;
      }
docs: {@inheritDoc}
  
  @throws CDIException