Question: I have installed VJET plugin to Eclipse and I'd like to import ExtJs framework to be able to use code assistant to develop RIAs.

I searched google but haven't found type libs!

Need help! 

Thanks

Answer: 
An inode is basically the data sitting in one of more files (it's actually an index into a table of some sort with which you can locate that data).

A file, on the other hand, is a directory entry that points to the inode.

This is how UNIX-like operating systems implement hard links, the ability for two files to be "equivalent", so that changing one will change the other. Since inodes are unique per file system, you can have more than one file referencing the same data (as long as it's on the same file system, of course).
An inode is an instance/body of a 'file'(e.g. /etc/passwd) or 'directory'(e.g. 
 /etc).
However, the '**struct file**' is a part of the instance of the changing(e.g. open-read/write-close) on the inode of a 'file' or 'directory'.

Every file system(including VFS) has to provide to basic mechanisms: 1) Representation of a 'file' or 'directory'; that is the inode. 2) Operations to manipulate the inode; that is open-read/write-close. Every time we open a 'file' or 'directory', we get a 'struct file' in kernel. So we could have many 'struct file's for a 'file' or 'directory'. Every 'struct file' reflects an operation on it. There are some flags and mode and lseek in 'struct file' which we used to assist the open-read/write-close.