public interface IApiProfile extends IModelElement
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROP_BASE_PATH |
static java.lang.String |
PROP_CONTACT_EMAIL |
static java.lang.String |
PROP_CONTACT_NAME |
static java.lang.String |
PROP_CONTACT_URL |
static java.lang.String |
PROP_DOCUMENTATION |
static java.lang.String |
PROP_EXTERNAL_DOCS_DESCRIPTION |
static java.lang.String |
PROP_EXTERNAL_DOCS_URL |
static java.lang.String |
PROP_HOST |
static java.lang.String |
PROP_LICENSE_NAME |
static java.lang.String |
PROP_LICENSE_URL |
static java.lang.String |
PROP_SCHEMES |
static java.lang.String |
PROP_TAGGED_VALUES |
static java.lang.String |
PROP_TAGS |
static java.lang.String |
PROP_TERMS_OF_SERVICE |
static java.lang.String |
PROP_TITLE |
static java.lang.String |
PROP_VERSION |
static java.lang.String |
PROP_VOICES |
MODEL_QUALITY_SCORE_IGNORE, MODEL_QUALITY_SCORE_RECALCULATE, PROP_NAME, PROP_QUALITY_REASON, PROP_QUALITY_SCORE
Modifier and Type | Method and Description |
---|---|
void |
addTag(IApiTag tag) |
void |
addVoice(IVoice voice) |
java.lang.String |
getBasePath() |
java.lang.String |
getContactEmail() |
java.lang.String |
getContactName() |
java.lang.String |
getContactUrl() |
java.lang.String |
getDescription() |
java.lang.String |
getExternalDocsDescription() |
java.lang.String |
getExternalDocsUrl() |
java.lang.String |
getHost() |
java.lang.String |
getHTMLDescription() |
java.lang.String |
getHTMLDescription(boolean convertPlainTextToHTML) |
java.lang.String |
getHTMLExternalDocsDescription() |
java.lang.String |
getHTMLExternalDocsDescription(boolean convertPlainTextToHTML) |
java.lang.String |
getLicenseName() |
java.lang.String |
getLicenseUrl() |
java.lang.String[] |
getSchemes() |
IApiTag |
getTagByIndex(int index) |
ITaggedValueContainer |
getTaggedValues() |
java.lang.String |
getTermsOfService() |
java.lang.String |
getTitle() |
java.lang.String |
getVersion() |
IVoice |
getVoiceByIndex(int index) |
void |
removeTag(IApiTag tag) |
void |
removeTagByIndex(int index) |
void |
removeVoice(IVoice voice) |
void |
removeVoiceByIndex(int index) |
void |
setBasePath(java.lang.String basePath) |
void |
setContactEmail(java.lang.String contactEmail) |
void |
setContactName(java.lang.String contactName) |
void |
setContactUrl(java.lang.String contactUrl) |
void |
setDescription(java.lang.String description) |
void |
setExternalDocsDescription(java.lang.String externalDocsDescription) |
void |
setExternalDocsUrl(java.lang.String externalDocsUrl) |
void |
setHost(java.lang.String host) |
void |
setHTMLDescription(java.lang.String description) |
void |
setHTMLExternalDocsDescription(java.lang.String externalDocsDescription) |
void |
setLicenseName(java.lang.String licenseName) |
void |
setLicenseUrl(java.lang.String licenseUrl) |
void |
setSchemes(java.lang.String[] schemes) |
void |
setTaggedValues(ITaggedValueContainer taggedValues) |
void |
setTermsOfService(java.lang.String termsOfService) |
void |
setTitle(java.lang.String title) |
void |
setVersion(java.lang.String version) |
int |
tagCount() |
java.util.Iterator |
tagIterator()
Returns an iterator over the model elements
IApiTag . |
IApiTag[] |
toTagArray() |
IVoice[] |
toVoiceArray() |
int |
voiceCount() |
java.util.Iterator |
voiceIterator()
Returns an iterator over the model elements
IVoice . |
addChild, addPropertyChangeListener, addStereotype, addStereotype, addSubDiagram, canModify, childCount, childCount, childCount, childIterator, childIterator, childIterator, constraintsIterator, createChild, delete, disposeTransientModel, duplicate, fromChartRelationshipCount, fromChartRelationshipIterator, fromRelationshipCount, fromRelationshipEndCount, fromRelationshipEndIterator, fromRelationshipIterator, getAddress, getChildById, getChildByIndex, getChildByIndex, getChildByName, getChildByName, getDescriptionWithReferenceModels, getDiagramElements, getDisplayQualityScore, getDocumentation, getDocumentationWithReferenceModels, getHTMLDescriptionWithReferenceModels, getHTMLDescriptionWithReferenceModels, getHTMLDocumentation, getHTMLDocumentation, getHTMLDocumentationWithReferenceModels, getHTMLDocumentationWithReferenceModels, getId, getMasterView, getMirrorSource, getModelPropertyByName, getModelQualityDetails, getModelType, getName, getNickDescription, getNickDescriptionWithReferenceModels, getNickDocumentation, getNickDocumentationWithReferenceModels, getNickHTMLDescription, getNickHTMLDescription, getNickHTMLDescriptionWithReferenceModels, getNickHTMLDescriptionWithReferenceModels, getNickHTMLDocumentation, getNickHTMLDocumentation, getNickHTMLDocumentationWithReferenceModels, getNickHTMLDocumentationWithReferenceModels, getNickname, getNickPropertyValue, getParent, getProject, getQualityReason, getQualityScore, getReferencedBys, getReferencingModels, getSubDiagramAt, hasStereotype, indexOfSubDiagram, isMirrorModelElement, isTransientModel, removeChild, removeChildByIndex, removePropertyChangeListener, removeStereotype, removeStereotype, removeSubDiagram, setDocumentation, setHTMLDocumentation, setName, setNickDescription, setNickDocumentation, setNickHTMLDescription, setNickHTMLDocumentation, setNickname, stereotypeCount, stereotypeModelIterator, subDiagramCount, subDiagramIterator, toChartRelationshipCount, toChartRelationshipIterator, toChildArray, toChildArray, toChildArray, toFromChartRelationshipArray, toFromRelationshipArray, toFromRelationshipEndArray, toModelPropertyArray, toPropertiesString, toRelationshipCount, toRelationshipEndCount, toRelationshipEndIterator, toRelationshipIterator, toStereotypeModelArray, toSubDiagramArray, toToChartRelationshipArray, toToRelationshipArray, toToRelationshipEndArray
static final java.lang.String PROP_DOCUMENTATION
static final java.lang.String PROP_VOICES
static final java.lang.String PROP_TAGGED_VALUES
static final java.lang.String PROP_VERSION
static final java.lang.String PROP_TITLE
static final java.lang.String PROP_TERMS_OF_SERVICE
static final java.lang.String PROP_CONTACT_NAME
static final java.lang.String PROP_CONTACT_URL
static final java.lang.String PROP_CONTACT_EMAIL
static final java.lang.String PROP_LICENSE_NAME
static final java.lang.String PROP_LICENSE_URL
static final java.lang.String PROP_HOST
static final java.lang.String PROP_BASE_PATH
static final java.lang.String PROP_SCHEMES
static final java.lang.String PROP_EXTERNAL_DOCS_DESCRIPTION
static final java.lang.String PROP_EXTERNAL_DOCS_URL
static final java.lang.String PROP_TAGS
void setDescription(java.lang.String description)
setDescription
in interface IModelElement
java.lang.String getDescription()
getDescription
in interface IModelElement
void setHTMLDescription(java.lang.String description)
setHTMLDescription
in interface IModelElement
java.lang.String getHTMLDescription()
getHTMLDescription
in interface IModelElement
java.lang.String getHTMLDescription(boolean convertPlainTextToHTML)
getHTMLDescription
in interface IModelElement
void addVoice(IVoice voice)
void removeVoice(IVoice voice)
IVoice getVoiceByIndex(int index)
void removeVoiceByIndex(int index)
int voiceCount()
java.util.Iterator voiceIterator()
IVoice
.IVoice[] toVoiceArray()
void setTaggedValues(ITaggedValueContainer taggedValues)
setTaggedValues
in interface IModelElement
ITaggedValueContainer getTaggedValues()
getTaggedValues
in interface IModelElement
void setVersion(java.lang.String version)
java.lang.String getVersion()
void setTitle(java.lang.String title)
java.lang.String getTitle()
void setTermsOfService(java.lang.String termsOfService)
java.lang.String getTermsOfService()
void setContactName(java.lang.String contactName)
java.lang.String getContactName()
void setContactUrl(java.lang.String contactUrl)
java.lang.String getContactUrl()
void setContactEmail(java.lang.String contactEmail)
java.lang.String getContactEmail()
void setLicenseName(java.lang.String licenseName)
java.lang.String getLicenseName()
void setLicenseUrl(java.lang.String licenseUrl)
java.lang.String getLicenseUrl()
void setHost(java.lang.String host)
java.lang.String getHost()
void setBasePath(java.lang.String basePath)
java.lang.String getBasePath()
void setSchemes(java.lang.String[] schemes)
java.lang.String[] getSchemes()
void setExternalDocsDescription(java.lang.String externalDocsDescription)
java.lang.String getExternalDocsDescription()
void setHTMLExternalDocsDescription(java.lang.String externalDocsDescription)
java.lang.String getHTMLExternalDocsDescription()
java.lang.String getHTMLExternalDocsDescription(boolean convertPlainTextToHTML)
void setExternalDocsUrl(java.lang.String externalDocsUrl)
java.lang.String getExternalDocsUrl()
void addTag(IApiTag tag)
void removeTag(IApiTag tag)
IApiTag getTagByIndex(int index)
void removeTagByIndex(int index)
int tagCount()
java.util.Iterator tagIterator()
IApiTag
.IApiTag[] toTagArray()