Re: Complete newbie

2004-04-23 Thread Simone Gianni
Hi Amr,
actually 1.0.x is two years old, and even if it's the last stable release 
it is really a small subset of the 2.0 functionality and performance. 
Anyway, the command line client is present also in the 1.0.x  and is 
even easier to read since it's by far less complicated (since has less 
commands) than the 2.0 counterpart. Unfortunately all the code is in one 
big method called processCommands, and you have to locate the part that 
you need browsing it.

The file is Slide.java and is in the 
src/webdav/client/src/org/apache/webdav/cmd/ directory of the source 
distribution.

Simone

At 19.41 23/04/2004, you wrote:
Hi Simone,
   Thanks so much for the input.  I just got the source and it seems the 
files you are describing here are no longer part of the distribution 
(both Client.java and WebdavSystemView.java).  The download I got was 
version 1.016 of slide.  If you don't mind can you just attach those two 
files in an email and send them to me personally?

Thanks so much for you help!
Amr


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Complete newbie

2004-04-22 Thread Amr Elssamadisy
Hi,

Wanted to ask if there are any good examples/tutorials for using slide.  
I am especially interested in file and directory manipulation as opposed 
to security  (i.e. use of WebdavFile and WebdavResource etc...)

I've checked the archives and couldn't find anything that looked promising.

Thanks in advance - Amr

--
Amr Elssamadisy
Developer,Researcher,Student
(In no particular order...)
tel: (413) 207-1225
email: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Complete newbie

2004-04-22 Thread Simone Gianni
Hi Amr,
In my opinion (and i could be wrong), the source code of the command line 
client is the best source of examples and code snippets. The command 
parsing part is quite complex to understand at first sight, but all the 
real dav logic is in the methods of Client.java (in 
src/webdav/client/src/org/apache/webdav/cmd/). There you can find methods 
like mkcol to create a directory (actually a collection in WebDav 
terminology), get to read the content of a file, put to write the 
content of a file etc...

The command line client uses only WebdavResource, if you are interested in 
WebdavFile (which i think is easier to use if you are interested only in 
file and directory creation and browsing) there are some good examples in 
the UI client: in the WebdavSystemView.java (in 
src/webdav/client/src/org/apache/webdav/ui/) there are methods like 
createFileObject and createNewFolder which are based on WebdavFile.

Obviously this methods are just a path to follow implementing your own for 
your own needs. Anyway, WebdavFile is as easy to use as the common 
java.io.File class, and is fully compatible with it.

Hope it helps!

Ciao,
Simone Gianni
At 23.38 22/04/2004, you wrote:
Hi,

Wanted to ask if there are any good examples/tutorials for using slide.
I am especially interested in file and directory manipulation as opposed 
to security  (i.e. use of WebdavFile and WebdavResource etc...)

I've checked the archives and couldn't find anything that looked promising.

Thanks in advance - Amr

--
Amr Elssamadisy
Developer,Researcher,Student
(In no particular order...)
tel: (413) 207-1225
email: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]