annotate dwt/dwthelper/File.d @ 364:2bcb17ebe0be default tip

fix: thx torhu
author Frank Benoit <benoit@tionex.de>
date Sun, 08 Nov 2009 20:57:46 +0100
parents cfecc1fcffc2
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
1 /**
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
2 * Authors: Frank Benoit <keinfarbton@googlemail.com>
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
3 */
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
4 module dwt.dwthelper.File;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
5
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
6 import dwt.dwthelper.utils;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
7
276
9d67c3170a58 Removed version=TANGOSVN for release 0.99.7
Frank Benoit <benoit@tionex.de>
parents: 271
diff changeset
8 static import tango.io.model.IFile;
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
9 static import tango.io.FilePath;
281
cfecc1fcffc2 Fix path handling, thanks yidabu for reporting.
Frank Benoit <benoit@tionex.de>
parents: 276
diff changeset
10 static import tango.io.Path;
364
2bcb17ebe0be fix: thx torhu
Frank Benoit <benoit@tionex.de>
parents: 281
diff changeset
11 version (TANGOSVN) {
2bcb17ebe0be fix: thx torhu
Frank Benoit <benoit@tionex.de>
parents: 281
diff changeset
12 static import tango.sys.Environment;
2bcb17ebe0be fix: thx torhu
Frank Benoit <benoit@tionex.de>
parents: 281
diff changeset
13 } else {
2bcb17ebe0be fix: thx torhu
Frank Benoit <benoit@tionex.de>
parents: 281
diff changeset
14 static import tango.io.FileSystem;
2bcb17ebe0be fix: thx torhu
Frank Benoit <benoit@tionex.de>
parents: 281
diff changeset
15 }
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
16
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
17 public class File {
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
18
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
19 public static char separatorChar;
238
380bad9f6852 reverted char[] to String
Frank Benoit <benoit@tionex.de>
parents: 104
diff changeset
20 public static String separator;
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
21 public static char pathSeparatorChar;
238
380bad9f6852 reverted char[] to String
Frank Benoit <benoit@tionex.de>
parents: 104
diff changeset
22 public static String pathSeparator;
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
23
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
24 private tango.io.FilePath.FilePath mFilePath;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
25
104
62a654ba5276 optimation of static ctors
Frank Benoit <benoit@tionex.de>
parents: 12
diff changeset
26 static this(){
262
e10de397beb1 ADD version TANGOSVN
Frank Benoit <benoit@tionex.de>
parents: 238
diff changeset
27 separator = tango.io.model.IFile.FileConst.PathSeparatorString;
e10de397beb1 ADD version TANGOSVN
Frank Benoit <benoit@tionex.de>
parents: 238
diff changeset
28 separatorChar = tango.io.model.IFile.FileConst.PathSeparatorChar;
e10de397beb1 ADD version TANGOSVN
Frank Benoit <benoit@tionex.de>
parents: 238
diff changeset
29 pathSeparator = tango.io.model.IFile.FileConst.SystemPathString;
e10de397beb1 ADD version TANGOSVN
Frank Benoit <benoit@tionex.de>
parents: 238
diff changeset
30 pathSeparatorChar = tango.io.model.IFile.FileConst.SystemPathChar;
104
62a654ba5276 optimation of static ctors
Frank Benoit <benoit@tionex.de>
parents: 12
diff changeset
31 }
62a654ba5276 optimation of static ctors
Frank Benoit <benoit@tionex.de>
parents: 12
diff changeset
32
238
380bad9f6852 reverted char[] to String
Frank Benoit <benoit@tionex.de>
parents: 104
diff changeset
33 public this ( String pathname ){
281
cfecc1fcffc2 Fix path handling, thanks yidabu for reporting.
Frank Benoit <benoit@tionex.de>
parents: 276
diff changeset
34 mFilePath = new tango.io.FilePath.FilePath( tango.io.Path.standard( pathname ));
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
35 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
36
238
380bad9f6852 reverted char[] to String
Frank Benoit <benoit@tionex.de>
parents: 104
diff changeset
37 public this ( String parent, String child ){
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
38 mFilePath = new tango.io.FilePath.FilePath( tango.io.FilePath.FilePath.join( parent, child ) );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
39 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
40
238
380bad9f6852 reverted char[] to String
Frank Benoit <benoit@tionex.de>
parents: 104
diff changeset
41 public this ( dwt.dwthelper.File.File parent, String child ){
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
42 mFilePath = new tango.io.FilePath.FilePath( tango.io.FilePath.FilePath.join( parent.mFilePath.toString, child ) );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
43 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
44
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
45 public int getPrefixLength(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
46 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
47 return 0;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
48 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
49
238
380bad9f6852 reverted char[] to String
Frank Benoit <benoit@tionex.de>
parents: 104
diff changeset
50 public String getName(){
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
51 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
52 return null;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
53 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
54
238
380bad9f6852 reverted char[] to String
Frank Benoit <benoit@tionex.de>
parents: 104
diff changeset
55 public String getParent(){
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
56 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
57 return null;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
58 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
59
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
60 public dwt.dwthelper.File.File getParentFile(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
61 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
62 return null;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
63 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
64
238
380bad9f6852 reverted char[] to String
Frank Benoit <benoit@tionex.de>
parents: 104
diff changeset
65 public String getPath(){
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
66 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
67 return null;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
68 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
69
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
70 public bool isAbsolute(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
71 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
72 return false;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
73 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
74
238
380bad9f6852 reverted char[] to String
Frank Benoit <benoit@tionex.de>
parents: 104
diff changeset
75 public String getAbsolutePath(){
364
2bcb17ebe0be fix: thx torhu
Frank Benoit <benoit@tionex.de>
parents: 281
diff changeset
76 version (TANGOSVN) {
2bcb17ebe0be fix: thx torhu
Frank Benoit <benoit@tionex.de>
parents: 281
diff changeset
77 if ( mFilePath.isAbsolute ) return mFilePath.toString;
2bcb17ebe0be fix: thx torhu
Frank Benoit <benoit@tionex.de>
parents: 281
diff changeset
78 else return mFilePath.absolute( tango.sys.Environment.Environment.cwd ).toString;
2bcb17ebe0be fix: thx torhu
Frank Benoit <benoit@tionex.de>
parents: 281
diff changeset
79 } else {
2bcb17ebe0be fix: thx torhu
Frank Benoit <benoit@tionex.de>
parents: 281
diff changeset
80 return tango.io.FileSystem.FileSystem.toAbsolute( mFilePath).toString;
2bcb17ebe0be fix: thx torhu
Frank Benoit <benoit@tionex.de>
parents: 281
diff changeset
81 }
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
82 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
83
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
84 public dwt.dwthelper.File.File getAbsoluteFile(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
85 return new File( getAbsolutePath() );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
86 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
87
238
380bad9f6852 reverted char[] to String
Frank Benoit <benoit@tionex.de>
parents: 104
diff changeset
88 public String getCanonicalPath(){
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
89 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
90 return null;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
91 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
92
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
93 public dwt.dwthelper.File.File getCanonicalFile(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
94 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
95 return null;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
96 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
97
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
98 public bool canRead(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
99 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
100 return false;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
101 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
102
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
103 public bool canWrite(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
104 return mFilePath.isWritable;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
105 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
106
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
107 public bool exists(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
108 return mFilePath.exists;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
109 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
110
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
111 public bool isDirectory(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
112 return mFilePath.isFolder;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
113 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
114
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
115 public bool isFile(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
116 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
117 return false;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
118 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
119
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
120 public bool isHidden(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
121 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
122 return false;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
123 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
124
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
125 public long lastModified(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
126 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
127 return 0L;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
128 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
129
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
130 public long length(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
131 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
132 return 0L;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
133 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
134
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
135 public bool createNewFile(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
136 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
137 return false;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
138 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
139
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
140 public bool delete_KEYWORDESCAPE(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
141 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
142 return false;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
143 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
144
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
145 public void deleteOnExit(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
146 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
147 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
148
238
380bad9f6852 reverted char[] to String
Frank Benoit <benoit@tionex.de>
parents: 104
diff changeset
149 public String[] list(){
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
150 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
151 return null;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
152 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
153
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
154 public dwt.dwthelper.File.File[] listFiles(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
155 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
156 return null;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
157 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
158
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
159 public bool mkdir(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
160 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
161 return false;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
162 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
163
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
164 public bool mkdirs(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
165 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
166 return false;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
167 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
168
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
169 public bool renameTo( dwt.dwthelper.File.File dest ){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
170 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
171 return false;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
172 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
173
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
174 public bool setLastModified( long time ){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
175 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
176 return false;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
177 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
178
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
179 public bool setReadOnly(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
180 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
181 return false;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
182 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
183
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
184 public static dwt.dwthelper.File.File[] listRoots(){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
185 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
186 return null;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
187 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
188
238
380bad9f6852 reverted char[] to String
Frank Benoit <benoit@tionex.de>
parents: 104
diff changeset
189 public static dwt.dwthelper.File.File createTempFile( String prefix, String suffix, dwt.dwthelper.File.File directory ){
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
190 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
191 return null;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
192 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
193
238
380bad9f6852 reverted char[] to String
Frank Benoit <benoit@tionex.de>
parents: 104
diff changeset
194 public static dwt.dwthelper.File.File createTempFile( String prefix, String suffix ){
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
195 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
196 return null;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
197 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
198
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
199 public int compareTo( dwt.dwthelper.File.File pathname ){
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
200 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
201 return 0;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
202 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
203
238
380bad9f6852 reverted char[] to String
Frank Benoit <benoit@tionex.de>
parents: 104
diff changeset
204 public String toString(){
12
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
205 implMissing( __FILE__, __LINE__ );
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
206 return null;
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
207 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
208
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
209
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
210 }
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
211
0c78fa47d476 helper classes
Frank Benoit <benoit@tionex.de>
parents:
diff changeset
212