se.rupy.content
Class File

java.lang.Object
  extended by se.rupy.memory.NodeBean
      extended by se.rupy.sprout.Node
          extended by se.rupy.content.File
All Implemented Interfaces:
Type

public class File
extends Node


Field Summary
 
Fields inherited from class se.rupy.sprout.Node
cache, CHILD, META, PARENT, POLL
 
Fields inherited from interface se.rupy.sprout.Type
ALL, ARTICLE, ARTICLE_BODY, ARTICLE_RATING, ARTICLE_READ, ARTICLE_TITLE, ARTICLE_TYPE, COMMENT, COMMENT_BODY, COMMENT_IP, COMMENT_STATE, FILE, FILE_NAME, FILE_TYPE, GROUP, GROUP_NAME, LABEL, LABEL_NAME, PING, PING_STATE, PING_TITLE, PING_URL, USER, USER_BIRTHDAY, USER_COUNTRY, USER_FIRST_NAME, USER_GENDER, USER_IP, USER_KEY, USER_LAST_NAME, USER_MAIL, USER_NAME, USER_PASS, USER_SHOW, USER_STATE
 
Constructor Summary
File()
           
 
Method Summary
static void copy(java.lang.String file, java.lang.String path, java.lang.String to)
           
static void delete(java.io.File file)
           
static void delete(java.lang.String file)
           
static java.lang.String name(java.lang.String name)
           
static java.lang.String path(Node file, Data name, java.lang.String suffix)
           
static void path(java.lang.String p)
           
static Data type(java.lang.String value)
           
 
Methods inherited from class se.rupy.sprout.Node
add, add, add, child, child, child, child, count, date, delete, encoded, fill, link, meta, meta, parent, parent, parent, path, poll, poll, query, query, query, remove, remove, remove, safe, time, toString, toXML, update
 
Methods inherited from class se.rupy.memory.NodeBean
copy, equals, getDate, getId, getType, key, read, setDate, setId, setType, synapse, write
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

File

public File()
Method Detail

path

public static java.lang.String path(Node file,
                                    Data name,
                                    java.lang.String suffix)

type

public static Data type(java.lang.String value)

name

public static java.lang.String name(java.lang.String name)

path

public static void path(java.lang.String p)

delete

public static void delete(java.io.File file)

delete

public static void delete(java.lang.String file)

copy

public static void copy(java.lang.String file,
                        java.lang.String path,
                        java.lang.String to)
                 throws java.io.IOException
Throws:
java.io.IOException