Package org.activiti.cloud.modeling.api
Interface Model<A extends Project,U>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddProject(A project)voidclearProjects()StringgetCategory()byte[]getContent()StringgetContentType()Map<String,Object>getExtensions()StringgetId()StringgetName()Set<A>getProjects()ModelScopegetScope()StringgetTemplate()StringgetType()StringgetVersion()booleanhasMultipleProjects()booleanhasProjects()voidremoveProject(A project)voidsetCategory(String category)voidsetContent(byte[] content)voidsetContentType(String contentType)voidsetExtensions(Map<String,Object> extensions)voidsetId(String id)voidsetName(String name)voidsetScope(ModelScope scope)voidsetTemplate(String template)voidsetType(String type)-
Methods inherited from interface org.activiti.cloud.services.auditable.Auditable
copyAuditInfo, getCreatedBy, getCreationDate, getLastModifiedBy, getLastModifiedDate, setCreatedBy, setCreationDate, setLastModifiedBy, setLastModifiedDate
-
-
-
-
Method Detail
-
getId
String getId()
-
setId
void setId(String id)
-
getName
String getName()
-
setName
void setName(String name)
-
getType
String getType()
-
setType
void setType(String type)
-
addProject
void addProject(A project)
-
removeProject
void removeProject(A project)
-
clearProjects
void clearProjects()
-
getVersion
String getVersion()
-
getContentType
String getContentType()
-
setContentType
void setContentType(String contentType)
-
getContent
byte[] getContent()
-
setContent
void setContent(byte[] content)
-
getTemplate
String getTemplate()
-
setTemplate
void setTemplate(String template)
-
getScope
ModelScope getScope()
-
setScope
void setScope(ModelScope scope)
-
getCategory
String getCategory()
-
setCategory
void setCategory(String category)
-
hasProjects
boolean hasProjects()
-
hasMultipleProjects
boolean hasMultipleProjects()
-
-