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

## Uses of Class
com.togethersoft.openapi.sci.SciElement

Packages that use SciElement
com.togethersoft.openapi.sci |
com.togethersoft.openapi.sci.enum |
com.togethersoft.openapi.sci.pattern |
com.togethersoft.openapi.sci.policy |
com.togethersoft.openapi.sci.visitor |

Uses of SciElement in com.togethersoft.openapi.sci

Subinterfaces of SciElement in com.togethersoft.openapi.sci
`interface` | `SciClass` A source code class (interface).
`interface` | `SciFunction` A function in source code.
`interface` | `SciInheritance` `SciInheritance` is a reference to the class (interface) whose name appeared in the extends/implements section.
`interface` | `SciInitializer` Represents a class or an instance initializer (Java only).
`interface` | `SciMember` `SciMember` provides a set of methods for accessing information about members(attributes and operations) of classes.
`interface` | `SciThrowSpecifier` `SciThrowSpecifier` is a reference to the exception class whose name appeared in the "throws" (Java) or "throw()" (C++) clause.
`interface` | `SciVariable` Represents source code variable (parameter, attribute, local variable etc.).

Methods in com.togethersoft.openapi.sci that return SciElement
`SciElement` | `SciModel.findElement(String uniqueName)` Finds an element by its unique name.
`SciElement` | `SciReference.getReferencedElement()` Returns an `SciElement` this reference points to.

Methods in com.togethersoft.openapi.sci with parameters of type SciElement
`void` | `SciElement.visitReferences(SciReferenceVisitor visitor, SciElement referencedElement)` In this element, makes a specified visitor perform certain actions upon all references to the specified element.
`void` | `SciExpression.visitReferences(SciReferenceVisitor visitor, SciElement referencedElement)` In this expression, makes a specified visitor perform certain actions upon all references to the specified element.
`String` | `SciLanguageHelper.getProperty(SciElement element, String key)` Provides access to language specific properties of elements.
`String` | `SciLanguageHelper.setProperty(SciElement element, String key, String value)` Provides access to language specific properties of elements.
`boolean` | `SciReference.canSetReferencedElement(SciElement element)` Checks whether the specified element can be set as a target for this reference.
`void` | `SciReference.setReferencedElement(SciElement element)` Sets another `SciElement` for this reference to point to.
`void` | `SciScope.visitReferences(SciReferenceVisitor visitor, SciElement referencedElement)`
`void` | `SciStatement.visitReferences(SciReferenceVisitor visitor, SciElement referencedElement)`

Uses of SciElement in com.togethersoft.openapi.sci.enum

Methods in com.togethersoft.openapi.sci.enum that return SciElement
`SciElement` | `SciElementEnumeration.nextSciElement()`

Uses of SciElement in com.togethersoft.openapi.sci.pattern

Methods in com.togethersoft.openapi.sci.pattern that return SciElement
`SciElement` | `SciPatternManager.applyPatternToLink(SciPattern pattern, SciElement sciElement, SciClass sciSource, SciClass sciDestination)`
`SciElement` | `SciPatternManager.createLinkByPattern(SciPattern pattern, SciClass sourceClass, SciClass destinationClass)`

Methods in com.togethersoft.openapi.sci.pattern with parameters of type SciElement
`SciElement` | `SciPatternManager.applyPatternToLink(SciPattern pattern, SciElement sciElement, SciClass sciSource, SciClass sciDestination)`
`boolean` | `SciPatternManager.canApplyPatternToLink(SciPattern pattern, SciElement sciElement, SciClass sciSource, SciClass sciDestination)`

Uses of SciElement in com.togethersoft.openapi.sci.policy

Fields in com.togethersoft.openapi.sci.policy declared as SciElement
`final SciElement` | `SciPasteOrderPolicy.Anchor.anchorElement`

Constructors in com.togethersoft.openapi.sci.policy with parameters of type SciElement
`SciPasteOrderPolicy.Anchor.Anchor(SciElement anchorElement, boolean before)`

Uses of SciElement in com.togethersoft.openapi.sci.visitor

Methods in com.togethersoft.openapi.sci.visitor with parameters of type SciElement
`Object` | `SciElementVisitorAdapter.visitElement(SciElement sciElement)`

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