Astrophysical Virtual Observatory

::: MySpaceBrowser (r1.1 vs. r1.5) :::
# Sitemap  
  AVO TWiki system  Edit page  View page # All Diffs  Printable  More :::
Logged in as TWikiGuest

EUROVO FC

AVO
SWG
Management
Science
Standards
Technology
Reports&Minutes
Forum
Events
Contacts
Help

EGG

Main

Know

Test

TWiki

 <<O>>  Difference Topic MySpaceBrowser (r1.5 - 13 Oct 2004 - ThomasBoch)

META TOPICPARENT AvoDemo2005

MySpace Browser

Below is a collection of ideas for the design of a client interface to MySpace and its integration with the existing AVO prototype.
Line: 78 to 78

AladinFile? newChildNode();

Added:
>
>
AladinFile? addFile();

OutputStream? putStream(); }

 <<O>>  Difference Topic MySpaceBrowser (r1.4 - 28 Sep 2004 - MarcoLeoni)

META TOPICPARENT AvoDemo2005
Changed:
<
<

MySpace Browser

>
>

MySpace Browser


Below is a collection of ideas for the design of a client interface to MySpace and its integration with the existing AVO prototype.
Added:
>
>

TOC: No TOC in "Avo.MySpaceBrowser"


User Interface

myspace_dialog.png
Deleted:
<
<

Screenshot of a possible MySpace browsing interface embedded into the load dialog of the AVO prototype.

 <<O>>  Difference Topic MySpaceBrowser (r1.3 - 28 Sep 2004 - MarcoLeoni)

META TOPICPARENT AvoDemo2005

MySpace Browser

Changed:
<
<

Below is a collection of ideas for the design of a client interface to MySpace and its integration with the existing AVO prototype.

>
>
Below is a collection of ideas for the design of a client interface to MySpace and its integration with the existing AVO prototype.

User Interface

Deleted:
<
<

myspace_dialog.png

Screenshot of a possible MySpace browsing interface embedded into the load dialog of the AVO prototype.

Requirements/Features

Deleted:
<
<

  • authenticate MySpace user
  • file browsing of MySpace storage
  • download capability for user selected files
Line: 23 to 20

... to be continued ...

Interface between MySpace and the AVO prototype

Deleted:
<
<

Dave Morris, Keith Noddle and Thomas Boch met in Leicester on September 21st. The following interfaces have been defined :


Line: 87 to 83

Changed:
<
<
-- MarkusDolensky
>
>

Line: 96 to 92

<!-- -->
Added:
>
>

META FILEATTACHMENT myspace_dialog.png attr="h" comment="screenshoft of possible implementation" date="1094471499" path="myspace_dialog.png" size="14913" user="MarkusDolensky" version="1.1"

 <<O>>  Difference Topic MySpaceBrowser (r1.2 - 28 Sep 2004 - ThomasBoch)

META TOPICPARENT AvoDemo2005

MySpace Browser

Line: 8 to 8

myspace_dialog.png

Changed:
<
<
Screenshoft of a possible MySpace browsing interface embedded into the load dialog of the AVO prototype.
>
>
Screenshot of a possible MySpace browsing interface embedded into the load dialog of the AVO prototype.

Requirements/Features

Line: 22 to 22

... to be continued ...

Added:
>
>

Interface between MySpace and the AVO prototype

Dave Morris, Keith Noddle and Thomas Boch met in Leicester on September 21st. The following interfaces have been defined :

interface AladinAdapter {

    /** Checks the community password, resolves the community account space,
     *  and resolves the file store
     * 
     * @param account
     * @param passwd
     * @throws SecurityException if it fails to login
     */
    void login(Ivorn account, String passwd) throws SecurityException;


    /** Returns AladinFile for root of account space
     * 
     * @return AladinFile
     * @throws SecurityException if not logged in
     */
    AladinFile getRootNode() throws SecurityException;
}


interface AladinFile {
    String getName();

    /**
     * if the object is a file,
     * returns a string representing the mime type for this data
     * @return String
     */
    String getMimeType();

    /**
     * if the object is a file,
     * returns an InputStream with the content of the file
     * @return InputStream
     */
    InputStream getStream();

    /**
     * if the object is a directory,
     * returns an array of AladinFile denoting
     * the directories and files in this directory
     * @return AladinFile[]
     */
    AladinFile[] getChildNodes();

    boolean isFile();

    boolean isDirectory();

    AladinFile newChildNode();

    OutputStream putStream();
}

AstroGrid will provide with the 2 classes implementing these interfaces. Thanks to these classes, the tree structure of files will be retrieved and displayed in the AVO prototype.


-- MarkusDolensky


 <<O>>  Difference Topic MySpaceBrowser (r1.1 - 06 Sep 2004 - MarkusDolensky)
Line: 1 to 1
Added:
>
>
META TOPICPARENT AvoDemo2005

MySpace Browser

Below is a collection of ideas for the design of a client interface to MySpace and its integration with the existing AVO prototype.

User Interface

myspace_dialog.png

Screenshoft of a possible MySpace browsing interface embedded into the load dialog of the AVO prototype.

Requirements/Features

  • authenticate MySpace user
  • file browsing of MySpace storage
  • download capability for user selected files
  • select viewer (plug-in) depending on file type
  • export files to MySpace node
  • ...

... to be continued ...

-- MarkusDolensky


<!--

-->
META FILEATTACHMENT myspace_dialog.png attr="h" comment="screenshoft of possible implementation" date="1094471499" path="myspace_dialog.png" size="14913" user="MarkusDolensky" version="1.1"

Revision r1.1 - 06 Sep 2004 - 11:54 - MarkusDolensky
Revision r1.5 - 13 Oct 2004 - 16:05 - ThomasBoch
Copyright © 2003 by the contributing authors. All material on this collaboration tool is the property of the contributing authors. Ideas, requests, problems regarding AVO TWiki ? Send feedback.