com.sas.swing.models.remotefileselector.informationservices
Class InformationServicesFileMetadata

com.sas.swing.models.remotefileselector.informationservices.InformationServicesFileMetadata
All Implemented Interfaces:
RemoteFileMetadataInterface

public class InformationServicesFileMetadata

InformationServicesFileMetadata defines a class that contains the file metadata returned through calls to the Information Service.

Since:
3.1
See Also:
com.sas.swing.visuals.remotefileselector.RemoteFileMetadataInterface,

Field Summary
 
Fields inherited from class com.sas.swing.models.remotefileselector.BaseRemoteFileMetadata
drillable, icon, name, path
 
Constructor Summary
InformationServicesFileMetadata(java.lang.String name, java.lang.String icon, boolean drillable, java.lang.String author, java.util.Date modtime, java.util.Date createdDateTime, java.util.List keywords, java.lang.String description, java.lang.String filePath, com.sas.services.information.browse.BrowseMetadataInterface serviceObject, com.sas.services.information.metadata.PathUrl pathUrl)
          Constructs an InformationServicesFileMetadata object.
InformationServicesFileMetadata(java.lang.String name, java.lang.String icon, boolean drillable, java.lang.String author, java.util.Date modtime, java.util.Date createdDateTime, java.util.List keywords, java.lang.String description, java.lang.String filePath, com.sas.services.information.metadata.MetadataInterface serviceObject)
          Constructs an InformationServicesFileMetadata object.
InformationServicesFileMetadata(java.lang.String name, java.lang.String icon, boolean drillable, java.lang.String author, java.util.Date modtime, java.util.Date createdDateTime, java.util.List keywords, java.lang.String description, java.lang.String filePath, com.sas.services.information.metadata.MetadataInterface serviceObject, com.sas.services.information.metadata.PathUrl pathUrl)
          Constructs an InformationServicesFileMetadata object.
InformationServicesFileMetadata(java.lang.String name, java.lang.String icon, boolean drillable, java.lang.String author, java.util.Date modtime, java.util.List keywords, java.lang.String description)
          Constructs an InformationServicesFileMetadata object.
InformationServicesFileMetadata(java.lang.String name, java.lang.String icon, boolean drillable, java.lang.String author, java.util.Date modtime, java.util.List keywords, java.lang.String description, java.lang.String filePath, com.sas.services.information.metadata.MetadataInterface serviceObject)
          Constructs an InformationServicesFileMetadata object.
 
Method Summary
 java.lang.String getAuthor()
          Returns the author of the information service file.
 com.sas.services.information.browse.BrowseMetadataInterface getBrowseServiceObject()
          Returns an Object representing the information service file's browse service object.
 java.lang.String getDescription()
          Returns the description of the the information service file or folder.
 java.util.List getKeywords()
          Returns a List of strings showing the information service file keywords.
 java.lang.Object getPathUrl()
           
 com.sas.services.information.metadata.MetadataInterface getServiceObject()
          Returns an Object representing the information service file's service object.
 java.util.Date getTimeCreated()
          Returns the datetime the file was last modified.
 java.util.Date getTimeModified()
          Returns the datetime the file was last modified.
 java.lang.String getType()
           
 
Methods inherited from class com.sas.swing.models.remotefileselector.BaseRemoteFileMetadata
getIcon, getName, getPath, isDrillable, setDrillable, setIcon, setName, setPath, toString
 

Constructor Detail

InformationServicesFileMetadata

public InformationServicesFileMetadata(java.lang.String name,
                                       java.lang.String icon,
                                       boolean drillable,
                                       java.lang.String author,
                                       java.util.Date modtime,
                                       java.util.List keywords,
                                       java.lang.String description)
Constructs an InformationServicesFileMetadata object.

Parameters:
name - the file name
icon - the icon associated with the file
drillable - set to true, if the file is a directory and can be drilled down on

InformationServicesFileMetadata

public InformationServicesFileMetadata(java.lang.String name,
                                       java.lang.String icon,
                                       boolean drillable,
                                       java.lang.String author,
                                       java.util.Date modtime,
                                       java.util.List keywords,
                                       java.lang.String description,
                                       java.lang.String filePath,
                                       com.sas.services.information.metadata.MetadataInterface serviceObject)
Constructs an InformationServicesFileMetadata object.

Parameters:
name - the file name
icon - the icon associated with the file
drillable - set to true, if the file is a directory and can be drilled down on

InformationServicesFileMetadata

public InformationServicesFileMetadata(java.lang.String name,
                                       java.lang.String icon,
                                       boolean drillable,
                                       java.lang.String author,
                                       java.util.Date modtime,
                                       java.util.Date createdDateTime,
                                       java.util.List keywords,
                                       java.lang.String description,
                                       java.lang.String filePath,
                                       com.sas.services.information.metadata.MetadataInterface serviceObject)
Constructs an InformationServicesFileMetadata object.

Parameters:
name - the file name
icon - the icon associated with the file
drillable - set to true, if the file is a directory and can be drilled down on
author -
modtime -
createdDateTime -
keywords -
description -
filePath -
serviceObject -

InformationServicesFileMetadata

public InformationServicesFileMetadata(java.lang.String name,
                                       java.lang.String icon,
                                       boolean drillable,
                                       java.lang.String author,
                                       java.util.Date modtime,
                                       java.util.Date createdDateTime,
                                       java.util.List keywords,
                                       java.lang.String description,
                                       java.lang.String filePath,
                                       com.sas.services.information.metadata.MetadataInterface serviceObject,
                                       com.sas.services.information.metadata.PathUrl pathUrl)
Constructs an InformationServicesFileMetadata object.

Parameters:
name - the file name
icon - the icon associated with the file
drillable - set to true, if the file is a directory and can be drilled down on
author -
modtime -
createdDateTime -
keywords -
description -
filePath -
serviceObject -
pathUrl -

InformationServicesFileMetadata

public InformationServicesFileMetadata(java.lang.String name,
                                       java.lang.String icon,
                                       boolean drillable,
                                       java.lang.String author,
                                       java.util.Date modtime,
                                       java.util.Date createdDateTime,
                                       java.util.List keywords,
                                       java.lang.String description,
                                       java.lang.String filePath,
                                       com.sas.services.information.browse.BrowseMetadataInterface serviceObject,
                                       com.sas.services.information.metadata.PathUrl pathUrl)
Constructs an InformationServicesFileMetadata object.

Parameters:
name - the file name
icon - the icon associated with the file
drillable - set to true, if the file is a directory and can be drilled down on
author -
modtime -
createdDateTime -
keywords -
description -
filePath -
serviceObject -
Method Detail

getAuthor

public java.lang.String getAuthor()
Returns the author of the information service file.

Returns:
the author

getTimeModified

public java.util.Date getTimeModified()
Returns the datetime the file was last modified.

Returns:
the modified time

getTimeCreated

public java.util.Date getTimeCreated()
Returns the datetime the file was last modified.

Returns:
the modified time

getKeywords

public java.util.List getKeywords()
Returns a List of strings showing the information service file keywords.

Returns:
the list of keywords

getDescription

public java.lang.String getDescription()
Returns the description of the the information service file or folder.

Returns:
the description

getServiceObject

public com.sas.services.information.metadata.MetadataInterface getServiceObject()
Returns an Object representing the information service file's service object.

Returns:
the serviceobject

getBrowseServiceObject

public com.sas.services.information.browse.BrowseMetadataInterface getBrowseServiceObject()
Returns an Object representing the information service file's browse service object.

Returns:
the browseServiceObject

getPathUrl

public java.lang.Object getPathUrl()

getType

public java.lang.String getType()



Copyright © 2009 SAS Institute Inc. All Rights Reserved.