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
StringIdeManager.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
RwiElementIdeDiagramElement.getRwiElement()
           Returns the RwiElement being visualized by this IdeDiagramElement.
 

Methods in com.togethersoft.openapi.ide.diagram with parameters of type RwiElement
IdeDiagramElementIdeDiagram.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 StringDocUtil.getDocumentation(RwiElement element)
          
static StringDocUtil.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 ObjectSingleElementChooserEditor.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 RwiElements.
protected RwiElementRwiElementTableRemoverButton.getSelectedRwiElement()
           Return selected RwiElement.
protected RwiElement[]RwiMembersComponent.getCandidatesToAdd()
          
 

Methods in com.togethersoft.openapi.ide.inspector.util.table with parameters of type RwiElement
voidRwiElementsComponent.addRwiElement(RwiElement rwiElement)
           Adds a PropertySet to the specified RwiElement to this component.
protected booleanRwiElementsComponent.checkRwiElement(RwiElement rwiElement)
           Should be overridden for working only with specific kinds of RwiElements.
protected abstract IdeInspectorPropertySetComponentRwiElementsComponent.createIdePropertySetForRwiElement(RwiElement rwiElement)
           In this method you must create IdeInspectorPropertySetComponent with some IdeInspectorProperties.
intRwiElementsComponent.getRwiElementIndex(RwiElement rwiElement)
           Returns the index of the specified RwiElement in this component.
voidRwiElementsComponent.removeRwiElement(RwiElement rwiElement)
           Removes PropertySet of the specified RwiElement from this component.
protected booleanRwiElementTableRemoverButton.canDelete(RwiElement toBeDeleted)
           Checks whether it is possible to delete certain row.
protected voidRwiElementTableRemoverButton.doDelete(RwiElement toBeDeleted)
           Deletes certain row.
protected booleanRwiMembersComponent.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
StringIdeResourceManager.getDescription(RwiElement rwiElement)
           Returns a string that contains a full type description of the specified RwiElement.
StringIdeResourceManager.getHelpURL(RwiElement rwiElement)
           Returns a string that contains URL of the help topic for the specified RwiElement.
javax.swing.IconIdeResourceManager.getIcon(RwiElement rwiElement, String iconType)
           Returns an icon object for the specified RwiElement.
java.net.URLIdeResourceManager.getIconURL(RwiElement rwiElement, String iconType)
           Returns URL of the icon for the specified RwiElement.
StringIdeResourceManager.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
RwiElementRwiElementService.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
VectorIdeWindowManager.showElementsSelectorDialog(RwiElement rwiElement, UnaryCondition displayFilter, UnaryCondition classFilter, boolean includeCurrentDiagram, UnaryCondition isMultiple, UnaryOperation title)
           Brings up a modal selector dialog with the specified filtering conditions.
VectorIdeWindowManager.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 RwiElements.
interface RwiMember
           RwiMember represents member-like model elements, for example an operation or an attribute.
 

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

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

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

Methods in com.togethersoft.openapi.rwi.enum that return RwiElement
RwiElementRwiElementEnumeration.nextRwiElement()
          
 

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

Methods in com.togethersoft.openapi.rwi.extension with parameters of type RwiElement
booleanRwiMemberProvider.canPaste(RwiMember member, RwiNode rwiNode, RwiElement anchor, boolean before)
           Specific method for this member.
RwiMemberRwiMemberProvider.paste(RwiMember member, RwiNode rwiNode, RwiElement anchor, boolean before)
           Specific method for this member.
booleanRwiMemberProviderAdapter.canPaste(RwiMember member, RwiNode rwiNode, RwiElement anchor, boolean before)
           Always returns false.
RwiMemberRwiMemberProviderAdapter.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)