org.yestech.publish.objectmodel
Class DefaultFileArtifact<FMD extends IFileArtifactMetaData,ID>
java.lang.Object
org.yestech.publish.objectmodel.DefaultFileArtifact<FMD,ID>
- All Implemented Interfaces:
- Serializable, IArtifact<FMD,ID>, IFileArtifact<FMD,ID>
public class DefaultFileArtifact<FMD extends IFileArtifactMetaData,ID>
- extends Object
- implements IFileArtifact<FMD,ID>
- Version:
- $Revision: $
- Author:
- Artie Copeland
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultFileArtifact
public DefaultFileArtifact()
getArtifactMetaData
public FMD getArtifactMetaData()
- Specified by:
getArtifactMetaData in interface IArtifact<FMD extends IFileArtifactMetaData,ID>- Specified by:
getArtifactMetaData in interface IFileArtifact<FMD extends IFileArtifactMetaData,ID>
setArtifactMetaData
public void setArtifactMetaData(FMD artifactMetaData)
- Specified by:
setArtifactMetaData in interface IArtifact<FMD extends IFileArtifactMetaData,ID>- Specified by:
setArtifactMetaData in interface IFileArtifact<FMD extends IFileArtifactMetaData,ID>
getArtifactIdentifier
public ID getArtifactIdentifier()
- Specified by:
getArtifactIdentifier in interface IArtifact<FMD extends IFileArtifactMetaData,ID>- Specified by:
getArtifactIdentifier in interface IFileArtifact<FMD extends IFileArtifactMetaData,ID>
setArtifactIdentifier
public void setArtifactIdentifier(ID identifier)
- Specified by:
setArtifactIdentifier in interface IArtifact<FMD extends IFileArtifactMetaData,ID>- Specified by:
setArtifactIdentifier in interface IFileArtifact<FMD extends IFileArtifactMetaData,ID>
getFile
public File getFile()
- Specified by:
getFile in interface IFileArtifact<FMD extends IFileArtifactMetaData,ID>
setFile
public void setFile(File file)
- Specified by:
setFile in interface IFileArtifact<FMD extends IFileArtifactMetaData,ID>
getStream
public InputStream getStream()
- Specified by:
getStream in interface IFileArtifact<FMD extends IFileArtifactMetaData,ID>
setStream
public void setStream(InputStream stream)
- Specified by:
setStream in interface IFileArtifact<FMD extends IFileArtifactMetaData,ID>
getUniqueNames
public org.yestech.lib.util.Pair<String,String> getUniqueNames()
setUniqueNames
public void setUniqueNames(org.yestech.lib.util.Pair<String,String> uniqueNames)
Copyright © 2010 YES Technology Association. All Rights Reserved.