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 classMMText.VAttr
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MM2ClassificationgetClassification()Classification of the text.java.lang.StringgetFont()Returns the font information of the current object's text.booleangetFontChangeable()Returns true if the font can be changed for the current object.MMProfilegetOwningProfile()java.lang.StringgetPreset()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_VISIBILITYgetTextVisibility()Determines the visibility of the text.booleangetUseInDocumentation()Returns true if the current object is used for documentation.booleanisFlowDocument()Returns true if the current object is a formatted text.voidsetClassification(MM2Classification value)Set the value of Foreign Key Classification.voidsetFlowDocument(boolean value)Set the value of Attribut IsFlowDocument.voidsetPreset(java.lang.String value)Set the value of Attribut Preset.voidsetTextVisibility(K_TEXT_VISIBILITY value)Set the value of Attribut TextVisibility.voidsetUseInDocumentation(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, SrvErrorExceptionReturns the default of the current object's text.- Throws:
InoNetExceptionSrvErrorException
-
setPreset
void setPreset(java.lang.String value) throws InoNetException, SrvErrorExceptionSet the value of Attribut Preset.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getFont
java.lang.String getFont() throws InoNetException, SrvErrorExceptionReturns the font information of the current object's text.- Throws:
InoNetExceptionSrvErrorException
-
getFontChangeable
boolean getFontChangeable() throws InoNetException, SrvErrorExceptionReturns true if the font can be changed for the current object.- Throws:
InoNetExceptionSrvErrorException
-
getUseInDocumentation
boolean getUseInDocumentation() throws InoNetException, SrvErrorExceptionReturns true if the current object is used for documentation.- Throws:
InoNetExceptionSrvErrorException
-
setUseInDocumentation
void setUseInDocumentation(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut UseInDocumentation.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
isFlowDocument
boolean isFlowDocument() throws InoNetException, SrvErrorExceptionReturns true if the current object is a formatted text.- Throws:
InoNetExceptionSrvErrorException
-
setFlowDocument
void setFlowDocument(boolean value) throws InoNetException, SrvErrorExceptionSet the value of Attribut IsFlowDocument.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getTextVisibility
K_TEXT_VISIBILITY getTextVisibility() throws InoNetException, SrvErrorException
Determines the visibility of the text.- Throws:
InoNetExceptionSrvErrorException
-
setTextVisibility
void setTextVisibility(K_TEXT_VISIBILITY value) throws InoNetException, SrvErrorException
Set the value of Attribut TextVisibility.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
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:
InoNetExceptionSrvErrorException
-
getClassification
MM2Classification getClassification() throws InoNetException, SrvErrorException
Classification of the text.- Throws:
InoNetExceptionSrvErrorException
-
setClassification
void setClassification(MM2Classification value) throws InoNetException, SrvErrorException
Set the value of Foreign Key Classification.- Parameters:
value- The value to be set.- Throws:
InoNetExceptionSrvErrorException
-
getOwningProfile
MMProfile getOwningProfile() throws InoNetException, SrvErrorException
- Throws:
InoNetExceptionSrvErrorException
-
-