org.yestech.publish.objectmodel
Interface IFileArtifactMetaData<O extends IArtifactOwner,I>

All Superinterfaces:
IArtifactMetaData<O,I>, Serializable

public interface IFileArtifactMetaData<O extends IArtifactOwner,I>
extends IArtifactMetaData<O,I>

Version:
$Revision: $
Author:
Artie Copeland

Method Summary
 String getFileName()
           
 String getLocation()
           
 String getMimeType()
           
 long getSize()
           
 org.yestech.lib.util.Pair<String,String> getUniqueNames()
          Returns the Path, FileName pair
 void setFileName(String fileName)
           
 void setLocation(String location)
           
 void setMimeType(String mimeType)
           
 void setSize(long size)
           
 void setUniqueNames(org.yestech.lib.util.Pair<String,String> uniqueNames)
          Sets the Path, FileName pair
 
Methods inherited from interface org.yestech.publish.objectmodel.IArtifactMetaData
getArtifactMetaDataIdentifier, getArtifactOwner, getArtifactType, getCreated, getModified, setArtifactMetaDataIdentifier, setArtifactOwner, setArtifactType, setCreated, setModified
 

Method Detail

getMimeType

String getMimeType()

setMimeType

void setMimeType(String mimeType)

getFileName

String getFileName()

setFileName

void setFileName(String fileName)

getSize

long getSize()

setSize

void setSize(long size)

setLocation

void setLocation(String location)

getLocation

String getLocation()

getUniqueNames

org.yestech.lib.util.Pair<String,String> getUniqueNames()
Returns the Path, FileName pair

Returns:
the pair

setUniqueNames

void setUniqueNames(org.yestech.lib.util.Pair<String,String> uniqueNames)
Sets the Path, FileName pair

Parameters:
uniqueNames - first val - path, second val - filename


Copyright © 2010 YES Technology Association. All Rights Reserved.