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

All Superinterfaces:
Serializable
All Known Subinterfaces:
IFileArtifactMetaData<O,I>
All Known Implementing Classes:
ArtifactMetaData

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

Version:
$Revision: $
Author:
Artie Copeland

Method Summary
 I getArtifactMetaDataIdentifier()
           
 O getArtifactOwner()
           
 ArtifactType getArtifactType()
           
 org.joda.time.DateTime getCreated()
           
 org.joda.time.DateTime getModified()
           
 void setArtifactMetaDataIdentifier(I metaDataIdentifier)
           
 void setArtifactOwner(O owner)
           
 void setArtifactType(ArtifactType type)
           
 void setCreated(org.joda.time.DateTime created)
           
 void setModified(org.joda.time.DateTime modified)
           
 

Method Detail

getArtifactMetaDataIdentifier

I getArtifactMetaDataIdentifier()

setArtifactMetaDataIdentifier

void setArtifactMetaDataIdentifier(I metaDataIdentifier)

getArtifactType

ArtifactType getArtifactType()

setArtifactType

void setArtifactType(ArtifactType type)

setArtifactOwner

void setArtifactOwner(O owner)

getArtifactOwner

O getArtifactOwner()

getCreated

org.joda.time.DateTime getCreated()

setCreated

void setCreated(org.joda.time.DateTime created)

getModified

org.joda.time.DateTime getModified()

setModified

void setModified(org.joda.time.DateTime modified)


Copyright © 2010 YES Technology Association. All Rights Reserved.