Class IwcmFile

java.lang.Object
sk.iway.iwcm.io.IwcmFile

public class IwcmFile extends Object
IwcmFile.java
  • Constructor Details

    • IwcmFile

      public IwcmFile(String filename)
      filename je skutocna cesta napr. C:\foo\bar.jpg
    • IwcmFile

      public IwcmFile(String basename, String filename)
    • IwcmFile

      public IwcmFile(File file)
    • IwcmFile

      public IwcmFile(IwcmFile parent, String child)
  • Method Details

    • fromVirtualPath

      public static IwcmFile fromVirtualPath(String path)
    • fromVirtualPath

      public static IwcmFile fromVirtualPath(String path, String fileName)
    • createNewFile

      public boolean createNewFile() throws IOException
      Throws:
      IOException
    • isDirectory

      public boolean isDirectory()
    • delete

      public boolean delete()
    • exists

      public boolean exists()
    • getPath

      public String getPath()
    • getFatId

      public int getFatId()
    • setFatId

      public void setFatId(int fatId)
    • getVirtualPath

      public String getVirtualPath()
    • setVirtualPath

      public void setVirtualPath(String virtualPath)
    • listFiles

      public IwcmFile[] listFiles(IwcmFileFilter filter)
    • listFiles

      public IwcmFile[] listFiles()
    • getName

      public String getName()
    • isFile

      public boolean isFile()
    • mkdir

      public boolean mkdir()
    • getParent

      public String getParent()
    • getVirtualParent

      public String getVirtualParent()
      Vrati virtualnu cestu k suboru, bez mena suboru doplnene 5.2. 2009 - kmarton - kvoli rekurzivnej kontrole pouzitia suborov, vo funkcii priamo pouzite "/" ako file separator kvoli tomu, ze predtym to prechadza cez getVirtualPath a tam su vsetky "\" nahradzane "/" ako cesta v prehliadacoch
      Returns:
      String napr. ak je virtualna path /templates/webjet/temp_2.jsp, tak funkcia vrati /templates/webjet ak je to adresar napr. /templates/webjet/, vrati /templates
    • getParentFile

      public IwcmFile getParentFile()
    • mkdirs

      public boolean mkdirs()
    • getAbsolutePath

      public String getAbsolutePath()
    • getLength

      public long getLength()
    • length

      public long length()
    • lastModified

      public long lastModified()
    • setLastModified

      public boolean setLastModified(long time)
    • renameTo

      public boolean renameTo(IwcmFile out)
    • canRead

      public boolean canRead()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getCanonicalPath

      public String getCanonicalPath()
      Returns:
    • isJarPackaging

      public boolean isJarPackaging()