Class JspToJteConverter


  • public class JspToJteConverter
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      JspToJteConverter​(java.nio.file.Path jspRoot, java.nio.file.Path jteRoot, java.lang.String jteTag)  
    • Constructor Detail

      • JspToJteConverter

        public JspToJteConverter​(java.nio.file.Path jspRoot,
                                 java.nio.file.Path jteRoot,
                                 java.lang.String jteTag)
    • Method Detail

      • convertFromIntelliJPlugin

        public static void convertFromIntelliJPlugin​(java.lang.String[] commandLineArgs,
                                                     JspToJteConverter converter,
                                                     java.util.function.Consumer<Converter> parserSetup)
      • convertTag

        public void convertTag​(java.lang.String jspTag,
                               java.lang.String jteTag,
                               java.util.function.Consumer<Converter> parserSetup)
      • replaceUsages

        public void replaceUsages​(java.lang.String jspTag,
                                  java.lang.String jteTag)
      • replaceUsages

        public void replaceUsages​(java.nio.file.Path jspTag,
                                  java.nio.file.Path jteTag)
      • readFile

        protected java.lang.String readFile​(java.nio.file.Path jspTag)
      • suggestJteFile

        protected java.lang.String suggestJteFile​(java.lang.String jspFile)
      • getResourceBase

        protected java.net.URL getResourceBase()
      • skipDirectoryIfRequired

        protected java.lang.String skipDirectoryIfRequired​(java.lang.String jspFileWithoutExtension)
      • skipFirstDirectory

        protected java.lang.String skipFirstDirectory​(java.lang.String jspFileWithoutExtension)
      • suggestJteDirectory

        protected java.lang.String suggestJteDirectory​(java.lang.String jspFileWithoutExtension,
                                                       java.lang.String jspFileExtension)
      • checkJteName

        protected void checkJteName​(java.lang.String name)
      • checkDependencies

        protected void checkDependencies​(java.lang.String jteCode)
      • findUnresolvedJspTags

        protected java.util.List<java.lang.String> findUnresolvedJspTags​(java.lang.String jteCode)
      • getNotConvertedTags

        protected java.lang.String[] getNotConvertedTags()