Class TDIJarsLocator


  • public class TDIJarsLocator
    extends java.lang.Object
    This class is responsible for locating TDI Jars URLs. Jars are grouped in four categories:

    1. Third Party Jars
    2. Components Jars
    3. Patch Jars
    4. Custom Jars

    Since:
    7.1
    • Constructor Summary

      Constructors 
      Constructor Description
      TDIJarsLocator​(java.io.File tdiInstallDir)
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.net.URL[] getComponentsJars()
      Get the URLs of all component Jars.
      java.net.URL[] getCustomJars()
      Get the URLs to all custom Jars
      java.net.URL[] getPatchesJars()
      Get the URLs to all patched Jars
      java.net.URL[] getThirdPartyJars()
      Get the URLs to all third party Jars.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TDIJarsLocator

        public TDIJarsLocator​(java.io.File tdiInstallDir)
                       throws java.io.IOException
        Constructor.
        Parameters:
        tdiInstallDir - File Object to TDI install directory.
        Throws:
        java.io.IOException - If some IO problems with files occur.
    • Method Detail

      • getThirdPartyJars

        public java.net.URL[] getThirdPartyJars()
        Get the URLs to all third party Jars.
        Returns:
        Array of URLs to all third party Jars
      • getComponentsJars

        public java.net.URL[] getComponentsJars()
        Get the URLs of all component Jars.
        Returns:
        Array of URLs to all component Jars
      • getPatchesJars

        public java.net.URL[] getPatchesJars()
        Get the URLs to all patched Jars
        Returns:
        Array of URLs to all patched JarsF
      • getCustomJars

        public java.net.URL[] getCustomJars()
        Get the URLs to all custom Jars
        Returns:
        Array of URLs to all custom Jars