Defines UI informations for a fvaswing.components.filechooser.FvFileItem object.
static public function registerDefaultViews():VoidRegisters defaults icon views.
You must define a "filechooser" repository in your configuration file, either icons views are just ignored.
Example
<repository id="filechooser"> <asset id="as_icon" url="icons/16x16/filesys/icon_as.png" /> <asset id="fla_icon" url="icons/16x16/filesys/icon_fla.png" /> <asset id="html_icon" url="icons/16x16/filesys/icon_html.png" /> <asset id="xml_icon" url="icons/16x16/filesys/icon_xml.png" /> <asset id="jpg_icon" url="icons/16x16/filesys/icon_jpg.png" /> <asset id="php_icon" url="icons/16x16/filesys/icon_php.png" /> <asset id="text_icon" url="icons/16x16/filesys/icon_text.png" /> <asset id="zip_icon" url="icons/16x16/filesys/icon_zip.png" /> </repository>
Otherwise you can register your own views with register method.
static public function register(icon:Icon):FvFileViewAdds new fvaswing.components.filechooser.FvFileItem structure.
static public function unregister(view:FvFileView):BooleanRemoves passed-in fvaswing.components.filechooser.FvFileItem from list.
static public function getIcon(file:FvFileChooserItem):IconReturns registred AsWng Icon with passed in fvaswing.components.filechooser.FvFileItem item.
If no icon is found, use the default one depending of item type ( file or directory )
public function addExtension(extension:String):BooleanAdds a new possible extension to the filter.
public function addExtensions(extensions:Array):VoidAdds extensions list to the filter
extensions | Array list of extensions |
public function getExtensions():IndexedArrayReturns extensions list defined for this filter.