public class MMDoclet extends Object implements MMModelEntity
Modifier and Type | Field and Description |
---|---|
static Metamodel.MetamodelAttribute<MMDoclet,Optional<String>> |
contentAttribute
The content for the documentation.
|
static Metamodel.MetamodelAttribute<MMDoclet,Optional<String>> |
typeAttribute
The type of doclet.
|
nextVersionsAttribute, objectIdentifierAttribute, previousVersionAttribute
Constructor and Description |
---|
MMDoclet() |
Modifier and Type | Method and Description |
---|---|
MMRepositoryConcept |
getContainer() |
Optional<String> |
getContent()
The content for the documentation.
|
Metamodel.MetamodelType<? extends MMDoclet> |
getMetamodel() |
List<MMModelEntity> |
getNextVersions()
List of next versions of a ModelEntity that stem from this ModelEntity.
|
Optional<String> |
getObjectIdentifier()
Uniquely identifies the RepositoryConcept
|
Optional<MMModelEntity> |
getPreviousVersion()
Previous version of a ModelEntity that this ModelEntity stems from.
|
Optional<String> |
getType()
The type of doclet.
|
static Metamodel.MetamodelType<? extends MMDoclet> |
metaType() |
public static final Metamodel.MetamodelAttribute<MMDoclet,Optional<String>> typeAttribute
public static final Metamodel.MetamodelAttribute<MMDoclet,Optional<String>> contentAttribute
public MMRepositoryConcept getContainer()
getContainer
in interface GeneratedMetamodelBean
public Metamodel.MetamodelType<? extends MMDoclet> getMetamodel()
getMetamodel
in interface GeneratedMetamodelBean
public static Metamodel.MetamodelType<? extends MMDoclet> metaType()
metaType
in interface MMModelEntity
public Optional<String> getType()
public List<MMModelEntity> getNextVersions()
MMModelEntity
getNextVersions
in interface MMModelEntity
MMModelEntity.getPreviousVersion()
public Optional<MMModelEntity> getPreviousVersion()
MMModelEntity
getPreviousVersion
in interface MMModelEntity
MMModelEntity.getNextVersions()
public Optional<String> getObjectIdentifier()
MMModelEntity
getObjectIdentifier
in interface MMModelEntity
This software is licensed under GPL | Copyright 2017, Tools20022, László Bukodi | (Commercial licence also available)