com.ebmwebsourcing.webeditor.impl.domain.project
Class ProjectInstance

java.lang.Object
  extended by com.ebmwebsourcing.webeditor.impl.domain.project.ProjectInstance
All Implemented Interfaces:
IProjectInstance, com.google.gwt.user.client.rpc.IsSerializable

public abstract class ProjectInstance
extends java.lang.Object
implements IProjectInstance


Constructor Summary
ProjectInstance()
           
 
Method Summary
 void addMetadata(IProjectInstanceMetaData metaData)
           
 void bind(IProjectConfigurationData data)
           
 boolean equals(java.lang.Object obj)
           
 IUser getAuthor()
           
 java.util.Date getCreationDate()
           
 IProjectInstanceMetaData getExportData()
           
 IProjectFile getFile()
           
 java.lang.String getId()
           
 IProjectInstanceMetaData getImportData()
           
 java.util.List<IProjectInstanceMetaData> getMetaDatas()
           
 java.lang.String getName()
           
 java.util.HashSet<IProjectGroup> getProjectGroups()
           
 IProjectType getProjectType()
           
 int hashCode()
           
 boolean isAutoSave()
           
 boolean isPublic()
           
 void setAuthor(IUser author)
           
 void setAutoSave(boolean autosave)
           
 void setFile(IProjectFile pf)
           
 void setId(java.lang.String id)
           
 void setName(java.lang.String name)
           
 void setPublic(boolean ispublic)
           
 void setType(IProjectType type)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectInstance

public ProjectInstance()
Method Detail

setPublic

public void setPublic(boolean ispublic)
Specified by:
setPublic in interface IProjectInstance

setAutoSave

public void setAutoSave(boolean autosave)
Specified by:
setAutoSave in interface IProjectInstance

isAutoSave

public boolean isAutoSave()
Specified by:
isAutoSave in interface IProjectInstance

isPublic

public boolean isPublic()
Specified by:
isPublic in interface IProjectInstance

getAuthor

public IUser getAuthor()
Specified by:
getAuthor in interface IProjectInstance

getCreationDate

public java.util.Date getCreationDate()
Specified by:
getCreationDate in interface IProjectInstance

getExportData

public IProjectInstanceMetaData getExportData()
Specified by:
getExportData in interface IProjectInstance

getFile

public IProjectFile getFile()
Specified by:
getFile in interface IProjectInstance

getId

public java.lang.String getId()
Specified by:
getId in interface IProjectInstance

getImportData

public IProjectInstanceMetaData getImportData()
Specified by:
getImportData in interface IProjectInstance

getName

public java.lang.String getName()
Specified by:
getName in interface IProjectInstance

setName

public void setName(java.lang.String name)
Specified by:
setName in interface IProjectInstance

getProjectGroups

public java.util.HashSet<IProjectGroup> getProjectGroups()
Specified by:
getProjectGroups in interface IProjectInstance

getProjectType

public IProjectType getProjectType()
Specified by:
getProjectType in interface IProjectInstance

setAuthor

public void setAuthor(IUser author)
Specified by:
setAuthor in interface IProjectInstance

setFile

public void setFile(IProjectFile pf)
Specified by:
setFile in interface IProjectInstance

setType

public void setType(IProjectType type)
Specified by:
setType in interface IProjectInstance

setId

public void setId(java.lang.String id)
Specified by:
setId in interface IProjectInstance

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

addMetadata

public void addMetadata(IProjectInstanceMetaData metaData)
Specified by:
addMetadata in interface IProjectInstance

getMetaDatas

public java.util.List<IProjectInstanceMetaData> getMetaDatas()
Specified by:
getMetaDatas in interface IProjectInstance

bind

public void bind(IProjectConfigurationData data)
Specified by:
bind in interface IProjectInstance


Copyright © 2010-2011 Petals Link. All Rights Reserved.