Overview | Package | Class | Use | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Package
com.togethersoft.openapi.rwi

Packages that use com.togethersoft.openapi.rwi
com.togethersoft.openapi.ide |
com.togethersoft.openapi.ide.diagram |
com.togethersoft.openapi.ide.inspector.util |
com.togethersoft.openapi.ide.inspector.util.editors |
com.togethersoft.openapi.ide.inspector.util.property |
com.togethersoft.openapi.ide.inspector.util.table |
com.togethersoft.openapi.ide.resource |
com.togethersoft.openapi.ide.util |
com.togethersoft.openapi.ide.window |
com.togethersoft.openapi.rwi |
com.togethersoft.openapi.rwi.enum |
com.togethersoft.openapi.rwi.extension |
com.togethersoft.openapi.util |

Classes in com.togethersoft.openapi.rwi used by com.togethersoft.openapi.ide
IdeManager Interface `IdeManager` provides the entire IDE's fuctionality.

Classes in com.togethersoft.openapi.rwi used by com.togethersoft.openapi.ide.diagram
IdeDiagram `IdeDiagram` visualizes a content of `RwiDiagram` on the screen.
IdeDiagramElement Visualizes `RwiElement` on the `IdeDiagram`.
IdeDiagramManager `IdeDiagramManager` is responsible for opening/closing a diagram and providing access to the opened diagrams.

Classes in com.togethersoft.openapi.rwi used by com.togethersoft.openapi.ide.inspector.util
DescriptionComponent This class represents inspector component intended to edit javadoc for the selected `RwiElement`.
DocComponent This class represents inspector component suited to show javadoc for selected RwiElement.
DocUtil This utility class has only one method to get javadoc for the specified `RwiElement`.

Classes in com.togethersoft.openapi.rwi used by com.togethersoft.openapi.ide.inspector.util.editors
MultiValueElementChooserUI Represents an elements chooser - dialog box with two panels : Left panel contains three trees: tree of diagrams starting from the current; this tree can be shown or not (see below) tree of the whole project starting from the root package tree of the packages in the search/classpath Right panel contains selected elements from the left panel.
PropertyMapMultiValueElementChooserEditor Represents the editor for the PropertyMap as the element chooser dialog.
RwiPropertyMultiValueElementChooserEditor Represents editor for multi value RwiProperty as an element chooser.
SingleElementChooserEditor Allows to select in the element chooser dialog only one element.

Classes in com.togethersoft.openapi.rwi used by com.togethersoft.openapi.ide.inspector.util.property
RwiInspectorBooleanProperty Suited to works with boolean properties of selected RwiElements (RwiRefernces).
RwiInspectorColorProperty Suited to works with color properties of selected RwiElements.
RwiInspectorIntegerProperty Suited to works with integer properties of selected RwiElements (RwiRefernces).
RwiInspectorInversedBooleanProperty Suited to works with boolean properties of selected RwiElements (RwiRefernces).
RwiInspectorMultipleStringProperty Suited to works with multiple string properties of selected RwiElements (RwiRefernces).
RwiInspectorProperty Represents abstract implementation of InspectorProperty suited to works with properties of selected RwiElements.
RwiInspectorStringProperty Suited to work with String properties of selected RwiElements.

Classes in com.togethersoft.openapi.rwi used by com.togethersoft.openapi.ide.inspector.util.table
RwiElementsComponent Class `RwiElementsComponent` provides a storage for keeping `IdeInspectorProperties` relating to the same `RwiElement`s.
RwiElementTableRemoverButton Represents "Remove" button for RwiElementTable.
RwiMembersComponent Keeps IdeInspectorProperties relating to the same RwiMembers.

Classes in com.togethersoft.openapi.rwi used by com.togethersoft.openapi.ide.resource
IdeResourceManager Provides a set of methods for obtaining information about types of files and `RwiElement`s.

Classes in com.togethersoft.openapi.rwi used by com.togethersoft.openapi.ide.util
RwiElementService Interface `RwiElementService` provides a service to be used by any IDE component to get an `RwiElement` for this component.
RwiReferenceService Interface `RwiReferenceService` provides a service to be used by any IDE component to get an `RwiReference` that this component represents.

Classes in com.togethersoft.openapi.rwi used by com.togethersoft.openapi.ide.window
IdeWindowManager Window manager is responsible for creating buttons and dialogs of various types.

Classes in com.togethersoft.openapi.rwi used by com.togethersoft.openapi.rwi
RwiContainer A top-level representative of a container of elements.
RwiDiagram `RwiDiagram` is a set of `RwiReference` derivatives referencing the model's elements.
RwiDiagramPositions
RwiDiagramReference A reference to a diagram
RwiElement `RwiElement` is the generic representative of a model's part (package, node, member, diagram and link).
RwiLink A link between two `RwiElement`s.
RwiLinkPositions `RwiLinkPositions` interface.
RwiLinkReference A reference to a link.
RwiMember `RwiMember` represents member-like model elements, for example an operation or an attribute.
RwiMemberPositions
RwiMemberReference A reference to a member.
RwiModel `RwiModel` interface provides a set of starting-point methods for working with the model.
RwiModelAccess `RwiModelAccess` is an abstract class which contains the static `getModel` method.
RwiNode Nodes can contain members and other nodes called subnodes.
RwiNodePositions `RwiNodePositions` interface.
RwiNodeReference A reference to a node.
RwiPackage `RwiPackage` contains model's data (nodes, members, diagrams, and other packages) in a directory-like structure.
RwiProperty Represents the element's string property and contains the names and descriptions of hardcoded properties.
RwiPropertyMap Represents a container for the properties.
RwiReference `RwiReference` is a generic type of a reference.
RwiVisitor An implementation of a Visitor pattern from GoF "Design Patterns" book.
RwiVisitorAdapter `RwiVisitorAdapter` class extends `RwiVisitor` functionality by providing two additional methods `visitContainer` and `visitElement`.

Classes in com.togethersoft.openapi.rwi used by com.togethersoft.openapi.rwi.enum
RwiContainerEnumeration Enumeration of `RwiContainer`s.
RwiDiagramEnumeration Enumeration of `RwiDiagram`s.
RwiDiagramReferenceEnumeration Enumeration of `RwiDiagramReference`s.
RwiElementEnumeration Enumeration of `RwiElement`s.
RwiLinkEnumeration Enumeration of `RwiLink`s.
RwiLinkReferenceEnumeration Enumeration of `RwiLinkReference`s.
RwiMemberEnumeration Enumeration of `RwiMember`s.
RwiMemberReferenceEnumeration Enumeration of `RwiMemberReference`s.
RwiNodeEnumeration Enumeration of `RwiNode`s.
RwiNodeReferenceEnumeration Enumeration of `RwiNodeReference`s.
RwiPackageEnumeration Enumeration of `RwiPackage`s.
RwiPropertyEnumeration Enumeration of `RwiProperty`s.
RwiReferenceEnumeration Enumeration of `RwiReference`s.

Classes in com.togethersoft.openapi.rwi used by com.togethersoft.openapi.rwi.extension
BooleanPropertyAdapter Presents provider suited to work with boolean properties.
RwiMemberProvider Presents provider that suited to work with certain rwi member.
RwiMemberProviderAdapter Presents minimal implementation of RwiMemberProvider.
RwiPropertyEnumerationAdapter Presents default implementation of RwiPropertyEnumeration.
RwiPropertyProvider Presents provider that suited to work with certain property.
RwiPropertyProviderAdapter Presents default implementation of `RwiPropertyProvider`.

Classes in com.togethersoft.openapi.rwi used by com.togethersoft.openapi.util
RwiElementsUtil

Overview | Package | Class | Use | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES