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

## Uses of Class
com.togethersoft.openapi.rwi.RwiElement

Packages that use RwiElement
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.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 |

Uses of RwiElement in com.togethersoft.openapi.ide

Methods in com.togethersoft.openapi.ide with parameters of type RwiElement
`String` | `IdeManager.buildDiagramURL(RwiDiagram diagram, RwiElement element)` Creates URL of a specific kind referring to the specified `element` of the `diagram`.

Uses of RwiElement in com.togethersoft.openapi.ide.diagram

Methods in com.togethersoft.openapi.ide.diagram that return RwiElement
`RwiElement` | `IdeDiagramElement.getRwiElement()` Returns the `RwiElement` being visualized by this `IdeDiagramElement`.

Methods in com.togethersoft.openapi.ide.diagram with parameters of type RwiElement
`IdeDiagramElement` | `IdeDiagram.findElement(RwiElement rwiElement)` Returns `IdeDiagramElement` corresponding to the specified `RwiElement`.

Uses of RwiElement in com.togethersoft.openapi.ide.inspector.util

Constructors in com.togethersoft.openapi.ide.inspector.util with parameters of type RwiElement
`DescriptionComponent.DescriptionComponent(RwiElement element)` Constructs `DescriptionComponent` for the specified `RwiElement`.
`DocComponent.DocComponent(RwiElement element)` Constructs DocComponent for certain RwiElement.

Methods in com.togethersoft.openapi.ide.inspector.util with parameters of type RwiElement
`static String` | `DocUtil.getDocumentation(RwiElement element)`
`static String` | `DocUtil.getHTMLDocument(RwiElement element)` Return javadoc for the selected `RwiElement`.

Uses of RwiElement in com.togethersoft.openapi.ide.inspector.util.editors

Constructors in com.togethersoft.openapi.ide.inspector.util.editors with parameters of type RwiElement
`MultiValueElementChooserUI.MultiValueElementChooserUI(RwiElement rwiElement, UnaryCondition displayFilter, UnaryCondition classFilter, boolean includeCurrentDiagram, UnaryCondition multiple, UnaryOperation title)` Initializes this element chooser.
`MultiValueElementChooserUI.MultiValueElementChooserUI(RwiElement rwiElement, int selectorType)` Initializes this element chooser.
`PropertyMapMultiValueElementChooserEditor.PropertyMapMultiValueElementChooserEditor(RwiElement rwiElement, String propertyName, UnaryCondition displayFilter, UnaryCondition classFilter, boolean includeCurrentDiagram, UnaryCondition multiple, UnaryOperation title)` Constructs this editor which will be represented on UI as the MultiValueElementChooser.
`PropertyMapMultiValueElementChooserEditor.PropertyMapMultiValueElementChooserEditor(RwiElement rwiElement, String propertyName, int selectorType)` Constructs this editor which will be represented on UI as the MultiValueElementChooser.
`RwiPropertyMultiValueElementChooserEditor.RwiPropertyMultiValueElementChooserEditor(RwiElement rwiElement, String propertyName, UnaryCondition displayFilter, UnaryCondition classFilter, boolean includeCurrentDiagram, UnaryCondition multiple, UnaryOperation title)` Constructs this editor which will be represented on UI as the MultiValueElementChooser.
`RwiPropertyMultiValueElementChooserEditor.RwiPropertyMultiValueElementChooserEditor(RwiElement rwiElement, String propertyName, int selectorType)` Constructs this editor which will be represented on UI as the MultiValueElementChooser.
`SingleElementChooserEditor.SingleElementChooserEditor(RwiElement rwiElement, UnaryCondition displayFilter, UnaryCondition classFilter, boolean includeCurrentDiagram, UnaryOperation title)` Constructs this editor which will be represented on UI as the SingleElementChooser.
`SingleElementChooserEditor.SingleElementChooserEditor(RwiElement rwiElement, int selectorType)` Constructs this editor which will be represented on UI as the SingleElementChooser.

Methods in com.togethersoft.openapi.ide.inspector.util.editors with parameters of type RwiElement
`protected Object` | `SingleElementChooserEditor.extractValueFromRwiElement(RwiElement rwiElement)`

Uses of RwiElement in com.togethersoft.openapi.ide.inspector.util.table

Methods in com.togethersoft.openapi.ide.inspector.util.table that return RwiElement
`protected RwiElement[]` | `RwiElementsComponent.getCandidatesToAdd()`
`RwiElement[]` | `RwiElementsComponent.getRwiElements()` Returns all inspected `RwiElement`s.``
`protected RwiElement` | `RwiElementTableRemoverButton.getSelectedRwiElement()` Return selected RwiElement.
`protected RwiElement[]` | `RwiMembersComponent.getCandidatesToAdd()`

Methods in com.togethersoft.openapi.ide.inspector.util.table with parameters of type RwiElement
`void` | `RwiElementsComponent.addRwiElement(RwiElement rwiElement)` Adds a PropertySet to the specified `RwiElement` to this component.
`protected boolean` | `RwiElementsComponent.checkRwiElement(RwiElement rwiElement)` Should be overridden for working only with specific kinds of `RwiElement`s.
`protected abstract IdeInspectorPropertySetComponent` | `RwiElementsComponent.createIdePropertySetForRwiElement(RwiElement rwiElement)` In this method you must create `IdeInspectorPropertySetComponent` with some `IdeInspectorProperties`.
`int` | `RwiElementsComponent.getRwiElementIndex(RwiElement rwiElement)` Returns the index of the specified `RwiElement` in this component.
`void` | `RwiElementsComponent.removeRwiElement(RwiElement rwiElement)` Removes PropertySet of the specified `RwiElement` from this component.
`protected boolean` | `RwiElementTableRemoverButton.canDelete(RwiElement toBeDeleted)` Checks whether it is possible to delete certain row.
`protected void` | `RwiElementTableRemoverButton.doDelete(RwiElement toBeDeleted)` Deletes certain row.
`protected boolean` | `RwiMembersComponent.checkRwiElement(RwiElement rwiElement)` Should be owerridden for working only with specific kinds of RwiElements.

Uses of RwiElement in com.togethersoft.openapi.ide.resource

Methods in com.togethersoft.openapi.ide.resource with parameters of type RwiElement
`String` | `IdeResourceManager.getDescription(RwiElement rwiElement)` Returns a string that contains a full type description of the specified `RwiElement`.
`String` | `IdeResourceManager.getHelpURL(RwiElement rwiElement)` Returns a string that contains URL of the help topic for the specified `RwiElement`.
`javax.swing.Icon` | `IdeResourceManager.getIcon(RwiElement rwiElement, String iconType)` Returns an icon object for the specified `RwiElement`.
`java.net.URL` | `IdeResourceManager.getIconURL(RwiElement rwiElement, String iconType)` Returns URL of the icon for the specified `RwiElement`.
`String` | `IdeResourceManager.getPresentableName(RwiElement rwiElement)` Returns a string that contains a brief description of the specified `RwiElement`.

Uses of RwiElement in com.togethersoft.openapi.ide.util

Methods in com.togethersoft.openapi.ide.util that return RwiElement
`RwiElement` | `RwiElementService.getRwiElement()` Returns `RwiElement` that this component represents.

Uses of RwiElement in com.togethersoft.openapi.ide.window

Methods in com.togethersoft.openapi.ide.window with parameters of type RwiElement
`Vector` | `IdeWindowManager.showElementsSelectorDialog(RwiElement rwiElement, UnaryCondition displayFilter, UnaryCondition classFilter, boolean includeCurrentDiagram, UnaryCondition isMultiple, UnaryOperation title)` Brings up a modal selector dialog with the specified filtering conditions.
`Vector` | `IdeWindowManager.showElementsSelectorDialog(RwiElement rwiElement, int selectorType)` Brings up a modal selector dialog of the specified type.

Uses of RwiElement in com.togethersoft.openapi.rwi

Subinterfaces of RwiElement in com.togethersoft.openapi.rwi
`interface` | `RwiContainer` A top-level representative of a container of elements.
`interface` | `RwiLink` A link between two `RwiElement`s.
`interface` | `RwiMember` `RwiMember` represents member-like model elements, for example an operation or an attribute.

Methods in com.togethersoft.openapi.rwi that return RwiElement
`RwiElement` | `RwiContainer.paste(RwiElement element, RwiElement anchor, boolean before)` Pastes the element into this containter.
`RwiElement` | `RwiElement.copy()` Creates a copy of this element.
`RwiElement` | `RwiElement.cut()` Cuts this element from its containter for later use.
`RwiElement` | `RwiLink.getDestination()` Returns this link's destination
`RwiElement` | `RwiLink.getSource()` Returns this link's source.
`RwiElement` | `RwiModel.applyPattern(RwiElement element, String patternName)` Applies the specified pattern to the given `RwiElement`.
`RwiElement` | `RwiModel.findElement(String uniqueName)` Finds an element by its unique name.
`RwiElement` | `RwiReference.getElement()` Returns an element for this reference.

Methods in com.togethersoft.openapi.rwi with parameters of type RwiElement
`boolean` | `RwiContainer.canPaste(RwiElement element, RwiElement anchor, boolean before)` Returns `true` if the element can be pasted in the specified place, `false` otherwise.
`RwiElement` | `RwiContainer.paste(RwiElement element, RwiElement anchor, boolean before)` Pastes the element into this containter.
`RwiReference` | `RwiDiagram.addReference(RwiElement element)` Creates a reference to model's element in this diagram.
`boolean` | `RwiDiagram.canAddReference(RwiElement element)` Checks whether it is possible to create a reference to model's element in this diagram.
`RwiReference` | `RwiDiagram.findReference(RwiElement element)` Given the `RwiElement` returns a reference to it in this diagram.
`boolean` | `RwiElement.canCreateOutgoingLink(String shapeType, RwiElement destination)` Checks whether it is possible to create an outgoing link from this element to the specified `RwiElement`.
`boolean` | `RwiElement.canCreateOutgoingLinkByPattern(String patternName, RwiElement destination)` Checks whether it is possible to create an outgoing link using a specific pattern.
`RwiLink` | `RwiElement.createOutgoingLink(String shapeType, RwiElement destination)` Creates an outgoing link type from this element to the specified `RwiElement`.
`RwiLink` | `RwiElement.createOutgoingLinkByPattern(String patternName, RwiElement destination)` Creates an outgoing link using specific pattern.
`boolean` | `RwiLink.canSetDestination(RwiElement destination)` Checks whether this link can have the element as a destination.
`boolean` | `RwiLink.canSetSource(RwiElement source)` Checks whether this link can have the element as a source.
`void` | `RwiLink.setDestination(RwiElement destination)` Sets the destination for this link.
`void` | `RwiLink.setSource(RwiElement source)` Sets the source for this link.
`RwiElement` | `RwiModel.applyPattern(RwiElement element, String patternName)` Applies the specified pattern to the given `RwiElement`.
`boolean` | `RwiModel.canApplyPattern(RwiElement element, String patternName)` Checks whether it is possible to apply the specified pattern to the given `RwiElement`.
`RwiDiagram` | `RwiModel.findDiagramFor(RwiElement rwiElement)` Finds `RwiDiagram` containing the primary reference to the specified `RwiElement`.
`void` | `RwiModel.markElementAsChanged(RwiElement element)` Mark specified element as changed in order to it will repainted during next diagram update.
`Object` | `RwiVisitorAdapter.visitElement(RwiElement element)`

Uses of RwiElement in com.togethersoft.openapi.rwi.enum

Methods in com.togethersoft.openapi.rwi.enum that return RwiElement
`RwiElement` | `RwiElementEnumeration.nextRwiElement()`

Uses of RwiElement in com.togethersoft.openapi.rwi.extension

Methods in com.togethersoft.openapi.rwi.extension with parameters of type RwiElement
`boolean` | `RwiMemberProvider.canPaste(RwiMember member, RwiNode rwiNode, RwiElement anchor, boolean before)` Specific method for this member.
`RwiMember` | `RwiMemberProvider.paste(RwiMember member, RwiNode rwiNode, RwiElement anchor, boolean before)` Specific method for this member.
`boolean` | `RwiMemberProviderAdapter.canPaste(RwiMember member, RwiNode rwiNode, RwiElement anchor, boolean before)` Always returns `false`.
`RwiMember` | `RwiMemberProviderAdapter.paste(RwiMember member, RwiNode rwiNode, RwiElement anchor, boolean before)` Always returns `null`.

Uses of RwiElement in com.togethersoft.openapi.util

Methods in com.togethersoft.openapi.util that return RwiElement
`static RwiElement[]` | `RwiElementsUtil.getRwiElements(IdeContext context)`

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