de.mid.innovator.srv2api.icw2meta
Interface MMFormat

All Superinterfaces:
ADClientAble, ADM2AttrModifyAble, ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELObject

public interface MMFormat
extends ELContainerAble, ADClientAble, ELContAsgnAble


Nested Class Summary
static class MMFormat.VAttr
           
 
Method Summary
 MMFormatAble getFormatAble()
          The formatable element which is connected to this format.
 List<MMFormatRuleSetOfClass> getOwnedFormatRuleSetOfClass(K_CONTROL_OPTION... behaviourFlags)
          All format rule sets owned by this format.
 List<MMPresEntry> getOwnedPresEntry(K_CONTROL_OPTION... behaviourFlags)
          All presentation entries owned by this format.
 MMProfile getOwningProfile()
          The profile which owns this format.
 MMStereotypeAble getOwningStereotypeAble()
          The stereotypeable element which owns this format.
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContainerAble
getCheckSetNotToLocalizeAttribute, getClientDependency, getNotToLocalizeAttribute, getOwnedElement, getOwnedElementTransitiveDown, getOwnedElementTransitiveDown, getOwnedElementTransitiveDownAndUnresolved, getOwnedElementTransitiveDownAndUnresolved, getOwnedLocalizedValue, getOwnedOrReferencedElementTransitiveDown, getOwnedOrReferencedElementTransitiveDown, getOwnedRelshipBinDirWithTarget, getOwnedRelshipBinDirWithTarget, getRedirectedModelContainer, getRelshipBinDirSource, getSelfAndOwnedElementTransitiveDown, getSelfAndOwnedElementTransitiveDown, getSortedContents, resetNotToLocalizeAttribute, setNotToLocalizeAttribute, sortContents
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELDeleteAble
delete
 
Methods inherited from interface de.mid.innovator.srv2api.icw2meta.ADClientAble
getAnnotation, getLogic, getLogic, getPresentationContext, getSection
 
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.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.ELObject
getId, getLongId, getMetaClass, getMetaName, getOclClass, getSrvCon, hasRead
 
Methods inherited from interface de.mid.innovator.srv2api.icw2elem.ELContAsgnAble
getAsgnKind, getContSortOrder, getFirstOwnerWhichIsConformTo, getOwner, getOwnerTransitive, getOwnerTransitive, getSelfAndOwnerTransitive, getSelfAndOwnerTransitive, getVersionRoot, isTransitiveChildOf, setAsgnKind, setContSortOrder, setOwner
 

Method Detail

getFormatAble

MMFormatAble getFormatAble()
                           throws InoNetException,
                                  SrvErrorException
The formatable element which is connected to this format.

Throws:
InoNetException
SrvErrorException

getOwnedFormatRuleSetOfClass

List<MMFormatRuleSetOfClass> getOwnedFormatRuleSetOfClass(K_CONTROL_OPTION... behaviourFlags)
                                                          throws InoNetException,
                                                                 SrvErrorException
All format rule sets owned by this format.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException
Sorted:
the result may be sorted.

getOwnedPresEntry

List<MMPresEntry> getOwnedPresEntry(K_CONTROL_OPTION... behaviourFlags)
                                    throws InoNetException,
                                           SrvErrorException
All presentation entries owned by this format.

Parameters:
behaviourFlags - An optional list of enum values to control the behaviour of the command.
Throws:
InoNetException
SrvErrorException
Sorted:
the result may be sorted.

getOwningProfile

MMProfile getOwningProfile()
                           throws InoNetException,
                                  SrvErrorException
The profile which owns this format.

Throws:
InoNetException
SrvErrorException

getOwningStereotypeAble

MMStereotypeAble getOwningStereotypeAble()
                                         throws InoNetException,
                                                SrvErrorException
The stereotypeable element which owns this format.

Throws:
InoNetException
SrvErrorException