@Override public void generateAllComponentClasses() { for (File sourceFile : getConfig().getSourceFiles()) { if (sourceFile.getName().endsWith(EXML_SUFFIX)) { generateComponentClass(sourceFile); } } }
@Override public void generateAllComponentClasses() { for (File sourceFile : getConfig().getSourceFiles()) { if (sourceFile.getName().endsWith(EXML_SUFFIX)) { generateComponentClass(sourceFile); } } }
public void validateAllExmlFiles() throws IOException, SAXException { SAXParser parser = setupSAXParser(); if (parser != null) { for (final File exmlFile : config.getSourceFiles()) { validateOneExmlfile(parser, exmlFile); } } }
@Override public void generateAllConfigClasses() { for (File sourceFile : getConfig().getSourceFiles()) { generateConfigClass(sourceFile); } }
@Override public void generateAllConfigClasses() { for (File sourceFile : getConfig().getSourceFiles()) { generateConfigClass(sourceFile); } }
public void validateAllExmlFiles() throws IOException, SAXException { SAXParser parser = setupSAXParser(); if (parser != null) { for (final File exmlFile : config.getSourceFiles()) { validateOneExmlfile(parser, exmlFile); } } }
List<File> mxmlFiles = new ArrayList<File>(); Collection<ExmlSourceFile> exmlSourceFiles; List<File> sourceFiles = configClassRegistry.getConfig().getSourceFiles(); if (sourceFiles.isEmpty()) { exmlSourceFiles = exmlSourceFilesByConfigClassName.values();
List<File> mxmlFiles = new ArrayList<File>(); Collection<ExmlSourceFile> exmlSourceFiles; List<File> sourceFiles = configClassRegistry.getConfig().getSourceFiles(); if (sourceFiles.isEmpty()) { exmlSourceFiles = exmlSourceFilesByConfigClassName.values();
@Override protected void executeExmlc(Exmlc exmlc) { if (exmlc.getConfig().getValidationMode() != ValidationMode.OFF) { getLog().info("validating " + exmlc.getConfig().getSourceFiles().size() + " EXML files..."); } //generate the XSD for that File xsdFile = exmlc.generateXsd(); projectHelper.attachArtifact(getProject(), "xsd", xsdFile); getLog().info("xsd-file '" + xsdFile + "' generated."); // add target/generated-resources to project's resources so XSDs are always packaged: Resource generatedResources = new Resource(); generatedResources.setDirectory(getGeneratedResourcesDirectory().getPath()); getProject().addResource(generatedResources); getLog().info("added project resource '" + generatedResources + "."); } }