com.togethersoft.openapi.model.elements
Interface Model


public interface Model
extends Entity

Author:
TogetherSoft

Fields inherited from interface com.togethersoft.openapi.model.elements.Link
lnkIElement

Method Summary
 voidaddModelChangeListener(ModelChangeListener listener)
           
 ElementfindElement(String uniqueName)
           
 ExtensionManagergetExtensionManager()
           
 voidremoveModelChangeListener(ModelChangeListener listener)
           

Methods inherited from interface com.togethersoft.openapi.model.elements.Container
canCreateChildLink, canCreateChildNode, canCreateChildReferenceCollection, canPaste, canPaste, childLinks, childNodes, childReferenceCollections, children, createChildLink, createChildNode, createChildReferenceCollection, paste, paste

Methods inherited from interface com.togethersoft.openapi.model.elements.Element
canCopy, canCut, canDelete, copy, cut, delete, getParent, getUniqueName, isDeleted, resetParent

Methods inherited from interface com.togethersoft.openapi.model.elements.PropertyMap
addProperty, canAddProperty, canSetPropertyValue, canSetPropertyValue, getProperty, getPropertyValue, hasProperty, hasPropertyValue, isPropertyReadable, isPropertyWritable, properties, properties, setPropertyValue, setPropertyValue

Methods inherited from interface com.togethersoft.openapi.model.elements.Link
canSetParticipant, canSetParticipant, participantRoles, participants, setParticipant, setParticipant

Method Detail

addModelChangeListener

public void addModelChangeListener(ModelChangeListener listener)

findElement

public Element findElement(String uniqueName)

getExtensionManager

public ExtensionManager getExtensionManager()

removeModelChangeListener

public void removeModelChangeListener(ModelChangeListener listener)