Class AHilfePfade

    • Constructor Detail

      • AHilfePfade

        public AHilfePfade​(ApplicationInfo applicationInfo)
        Throws:
        applicationsInfo - may not be null
    • Method Detail

      • getAppOrALName

        public abstract java.lang.String getAppOrALName​(ApplicationInfo applicationInfo)
      • getDateiPfad

        public final java.lang.String getDateiPfad()
        Specified by:
        getDateiPfad in interface IHilfePfade
        Returns:
        Pfad bis hin zur Datei der aktuellen Applikation
      • getSubsystemVerzeichnis

        public final java.lang.String getSubsystemVerzeichnis()
        Specified by:
        getSubsystemVerzeichnis in interface IHilfePfade
        Returns:
        Pfad zum Systemverzeichnis der aktuellen Applikation
      • getCacheDateiPfad

        public final java.lang.String getCacheDateiPfad()
        Description copied from interface: IHilfePfade
        kann null oder leer sein, falls nicht isCachable
        Specified by:
        getCacheDateiPfad in interface IHilfePfade
      • getCacheRoot

        public java.lang.String getCacheRoot()
        Specified by:
        getCacheRoot in interface IHilfePfade
        Returns:
        typisch: LocalHome.getHome() oder LocalHome.getHomeProtokoll()
      • isCachable

        public final boolean isCachable()
        Specified by:
        isCachable in interface IHilfePfade
        Returns:
        true falls ein Cache vorgesehen/erlaubt ist
      • cleanName

        public static final java.lang.String cleanName​(java.lang.String appName)
        Die Blanks im appName werden fuer Web und File Bezeichnungen rausgenommen.