Uses of Package
com.togethersoft.openapi.model.elements

Packages that use com.togethersoft.openapi.model.elements
com.togethersoft.openapi.model.elements 
com.togethersoft.openapi.model.enum 
com.togethersoft.openapi.model.extension 
com.togethersoft.openapi.model.platform 
com.togethersoft.openapi.model.util 
com.togethersoft.openapi.model.view 
com.togethersoft.openapi.modelnavigator 
com.togethersoft.openapi.modelselection 

Classes in com.togethersoft.openapi.model.elements used by com.togethersoft.openapi.model.elements
Container
          This interface groups all container-related functionality and is considered only as part
of Entity interface.
Element
          This interface represents a basic element of the model.
Entity
          Entity is a general item of model.
Link
          This interface groups all link-related functionality and is considered only as part
of Entity interface.
Model
          
ModelAccess
          
ModelChangeEvent
          
ModelChangeListener
          
Property
          This interface represents a property of the model element.
PropertyMap
          This interface represents a map of object's properties.
Reference
          This interface defines behaviour of reference -- separate item of model, which refers to
Element, has it's own properties and parent.
ReferenceCollection
          This interface defines behaviour of one species of Element --
ReferenceCollection.
 

Classes in com.togethersoft.openapi.model.elements used by com.togethersoft.openapi.model.enum
ElementEnumeration
          
EntityEnumeration
          
PropertyEnumeration
          
ReferenceCollectionEnumeration
          
ReferenceEnumeration
          
 

Classes in com.togethersoft.openapi.model.elements used by com.togethersoft.openapi.model.extension
ChildrenProvider
          Provider implementing this interface is responsible for generation of the
unique names of child elements of the given entity.
ContentProvider
          Provider, which implements this interface actually doesn't provide anything.
CopyProvider
          Provider, which implements this interface must support "copy" functionality of Element
CutProvider
          Provider, which implements this interface must support "cut" functionality of Element
DeleteProvider
          The provideres, which implement this interface are responsible for supplying delete,
canDelete and isDeleted functionalities of Elements
and References.
DeltaProvider
          This provider is responsible for collecting all changes, which have been done in model.
ExtensionManager
          
LinkProvider
          Provider, which implements this interface is responsible for supplying of Link interface
functionality of Entity.
ModelAware
          Providers, which implements this interface will be notified of which model they are registered in.
ParentProvider
          Provider implementing this interface is responsible for the generation of
the unique name of a parent element for the given element.
PasteProvider
          Provider, which implements this interface is reponsible for realising paste
functionality.
PropertyGetProvider
          Provider, implementing this interface takes a responsibilty for property listing and retrieving.
PropertyProvider
          This is superinterface of two interfaces for providers, which supply properties of
PropertyMap.
PropertySetProvider
          Provider, which implements this interface, is responsible for property writing operations.
ReferenceProvider
          Provider, which implements this interface is responsible for supplying functionality
of ReferenceCollections.
UniqueNameProvider
          Provider implementing this interface takes a responsibility to decide
if some model element should be instantiated.
 

Classes in com.togethersoft.openapi.model.elements used by com.togethersoft.openapi.model.platform
Platform
          
 

Classes in com.togethersoft.openapi.model.elements used by com.togethersoft.openapi.model.util
ChildrenProviderAdapter
          This class is an adapter for children providers.
PropertyAdapter
          
SingleEnumeration
          
SingleEnumeration.SinglePropertyEnumeration
          
URLFactory
          
 

Classes in com.togethersoft.openapi.model.elements used by com.togethersoft.openapi.model.view
View
          
ViewFactory
          
ViewManager
          
 

Classes in com.togethersoft.openapi.model.elements used by com.togethersoft.openapi.modelnavigator
NavigatorFactory
          Class that can be used for creation ReferenceCollection instances
to be in navigator's View object.
NavigatorService
          Utility interface presents most of navigator's functionality.
NavigatorTreeNode
          Interface for node objects presented in navigator.
NodeUIProvider
          Class used as a source of information that defines representation of tree nodes.
 

Classes in com.togethersoft.openapi.model.elements used by com.togethersoft.openapi.modelselection
SelectionEvent
          
SelectionService