Interface MMText
-
- All Superinterfaces:
ADClientAble
,ADM2AttrModifyAble
,ELContainerAble
,ELContAsgnAble
,ELDeleteAble
,ELElement
,ELNamedElement
,ELNamespaceAsgnAble
,ELObject
,ELPackageAble
,ELTypedElement
,ELUUIDAble
,MM2TypedElement
,MMLocalizAble
,MMMetaCommentAble
,MMMetamodelElement
public interface MMText extends ELPackageAble, MMLocalizAble, MM2TypedElement, MMMetaCommentAble
Represents a text definition.- See Also:
MMTextHelper
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
MMText.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MM2Classification
getClassification()
Classification of the text.java.lang.String
getFont()
Returns the font information of the current object's text.boolean
getFontChangeable()
Returns true if the font can be changed for the current object.MMProfile
getOwningProfile()
java.lang.String
getPreset()
Returns the default of the current object's text.java.util.List<MMTextValue>
getTextValue(K_CONTROL_OPTION... behaviourFlags)
All set values for the text.K_TEXT_VISIBILITY
getTextVisibility()
Determines the visibility of the text.boolean
getUseInDocumentation()
Returns true if the current object is used for documentation.boolean
isFlowDocument()
Returns true if the current object is a formatted text.void
setClassification(MM2Classification value)
Set the value of Foreign Key Classification.void
setFlowDocument(boolean value)
Set the value of Attribut IsFlowDocument.void
setPreset(java.lang.String value)
Set the value of Attribut Preset.void
setTextVisibility(K_TEXT_VISIBILITY value)
Set the value of Attribut TextVisibility.void
setUseInDocumentation(boolean value)
Set the value of Attribut UseInDocumentation.-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getEndAnalysisDia, getLogic, getLogic, getPresentationContext, getSection, getStartAnalysisDia
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADM2AttrModifyAble
getTabCell, getTabCellObjectList, getTabCreateTemplate, getTabCreateTemplateObjectList, getTabElement, getTabElementRowList, getTabElementRowTypeList, getTabRowList, tabCellModify, tabCreateTemplate, tabElementModify
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getClientDependency, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, sortContents
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
delete
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELElement
duplicateElement, getAssignAbleToVattr, getAssignAbleToVattr, getClientId, getCreateTemplateOfInstance, getDisplayBitmap, getDisplayColor, getDisplayFont, getDisplayLine, getDisplayName, getDisplayNameShort, getDisplayNSName, getElementCache, getElementMappingInformation, getQualifiedNamespaceName, getRelshipBinDir, getRelshipBinDir, getRelshipBinDirTarget, getUnitToLock, getValSpecElement, isContainedInProfile, isUnresolved, lockUnit, setUnresolved, unlockUnit
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamedElement
getName, getNameKind, getQualifiedDisplayName, getQualifiedName, getQualifiedTLName, getSupplierDependency, rename, setName, setNameKind
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELNamespaceAsgnAble
getMnClassicTREFName, getNamespace, getNamespaceName, getPath, getSeparator, getVisibility, setUniqueName, setVisibility
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELPackageAble
getElementImportingNamespace, getElementImportingNamespace, getImportedPackageAble, getOwningPackage
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELTypedElement
getModifyTypedElementDeclaration, getType, getTypedElementCnstr, getTypeKind, getValSpecOfTypedElement, getValSpecOfTypedElementWithPattern, getValSpecOfTypedElementWithPattern, isBitmapAble, isColorAble, modifyTypedElementDeclaration, setType
-
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELUUIDAble
getHyperlinkReferenceAble, getNotToTranslateAttribute, getTranslatedValue, getUUID, setUUID
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MM2TypedElement
createValue, getDateTimeKind, getDefaultValueAsString, getInvisibleClassification, getMM2Type, getNotToLocalizeClassification, getOrderingStereotype, getOwnedTypeEnum, getOwnedTypeRange, getOwnedValSpec, getOwnedValueCnstr, getPredefinedValuesDlgInit, getSeparatingStereotype, getSyncedProperty, getUseAllValuesAsList, hasValueList, modifyTypedElement, modifyValueConstraintDlg, predefinedValuesDlg, setDateTimeKind, setUseAllValuesAsList, setValueList
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMLocalizAble
hasAnyLocalizedName, hasLocalizedName
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMMetaCommentAble
getDescription
-
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.MMMetamodelElement
getIgnoringProfile
-
-
-
-
Method Detail
-
getPreset
java.lang.String getPreset() throws InoNetException, SrvErrorException
Returns the default of the current object's text.- Throws:
InoNetException
SrvErrorException
-
setPreset
void setPreset(java.lang.String value) throws InoNetException, SrvErrorException
Set the value of Attribut Preset.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getFont
java.lang.String getFont() throws InoNetException, SrvErrorException
Returns the font information of the current object's text.- Throws:
InoNetException
SrvErrorException
-
getFontChangeable
boolean getFontChangeable() throws InoNetException, SrvErrorException
Returns true if the font can be changed for the current object.- Throws:
InoNetException
SrvErrorException
-
getUseInDocumentation
boolean getUseInDocumentation() throws InoNetException, SrvErrorException
Returns true if the current object is used for documentation.- Throws:
InoNetException
SrvErrorException
-
setUseInDocumentation
void setUseInDocumentation(boolean value) throws InoNetException, SrvErrorException
Set the value of Attribut UseInDocumentation.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
isFlowDocument
boolean isFlowDocument() throws InoNetException, SrvErrorException
Returns true if the current object is a formatted text.- Throws:
InoNetException
SrvErrorException
-
setFlowDocument
void setFlowDocument(boolean value) throws InoNetException, SrvErrorException
Set the value of Attribut IsFlowDocument.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getTextVisibility
K_TEXT_VISIBILITY getTextVisibility() throws InoNetException, SrvErrorException
Determines the visibility of the text.- Throws:
InoNetException
SrvErrorException
-
setTextVisibility
void setTextVisibility(K_TEXT_VISIBILITY value) throws InoNetException, SrvErrorException
Set the value of Attribut TextVisibility.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getTextValue
java.util.List<MMTextValue> getTextValue(K_CONTROL_OPTION... behaviourFlags) throws InoNetException, SrvErrorException
All set values for the text.- Parameters:
behaviourFlags
- An optional list of enum values to control the behaviour of the command.- Throws:
InoNetException
SrvErrorException
-
getClassification
MM2Classification getClassification() throws InoNetException, SrvErrorException
Classification of the text.- Throws:
InoNetException
SrvErrorException
-
setClassification
void setClassification(MM2Classification value) throws InoNetException, SrvErrorException
Set the value of Foreign Key Classification.- Parameters:
value
- The value to be set.- Throws:
InoNetException
SrvErrorException
-
getOwningProfile
MMProfile getOwningProfile() throws InoNetException, SrvErrorException
- Throws:
InoNetException
SrvErrorException
-
-