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

## com.togethersoft.openapi.sci
Class Diagram sci

Class Summary
SciAssignmentExpression | An assignment expression.
SciAttribute | An attribute.
SciCaseStatement | .0
SciCatchBlockStatement | Represents statements of kind SciStatementKind.CATCH_BLOCK.
SciClass | A source code class (interface).
SciCodeBlock | A block of a source code.
SciCompoundStatement | Represents statements with block: COMPOUND, TRY_BLOCK, FINALLY_BLOCK.
SciConstantExpression | A constant usage expression.
SciContainer | A generic container for the SCI model objects.
SciDeclarationStatement |
SciElement | A generic element of a program (class, function, variable etc).
SciExpression | `SciExpression` represents all posible types of expressions in a source code.
SciExpressionKind | Defines integer constants used for indentification the kinds of expression.
SciExpressionList | Provides a set of methods for accessing information about expressions for parameters in this expression of a function call.
SciExpressionStatement |
SciFactory | A creator of new source code parts of the model with default contents/properties.
SciFile | Represents a file with source code, or compiled java class.
SciFunction | A function in source code.
SciFunctionCallExpression | `SciFunctionCallExpression` represents a call of a function.
SciGenericFactory | A creator of new source code parts of the model with the specified contents/properties.
SciGenericFactoryException | This exception is thrown by the `SciGenericFactory` to indicate that its methods can't create a new object.
SciIfStatement |
SciInheritance | `SciInheritance` is a reference to the class (interface) whose name appeared in the extends/implements section.
SciInheritanceList | `SciInheritanceList` is a container of references to the exteded or implemented interfaces, or to the extended classes.
SciInitializer | Represents a class or an instance initializer (Java only).
SciJavaHelper | This inteface contains useful utility java-only methods.
SciJavaImport | `SciJavaImport` represents a Java language 'import' command.
SciJavaImportList | `SciJavaImportList` represents a container of `SciJavaImport`s.
SciLanguage | Defines string constants needed for identifying programming languages used in a model.
SciLanguageHelper | This inteface contains useful utility language-dependent methods.
SciLoopStatement |
SciMember | `SciMember` provides a set of methods for accessing information about members(attributes and operations) of classes.
SciMemberAccessExpression | An expression of accessing object's member.
SciMemberDefinition | Methods for accessing a member's definition in C++ language.
SciModel | `SciModel` contains a set of starting-point methods for working with the SCI model.
SciModelAccess | `SciModelAccess` is an abstract class which contains the static `getModel` method.
SciModelPart | Defines constants used to identify the kind of `SciPackage`.
SciNewExpression | An expression of creating a new object.
SciObject | A generic source code-based model's element.
SciOperation | An operation.
SciPackage | A container of source code files (for Java language represents a Java package).
SciParameter | `SciParameter` is a variable using as a parameter for a method.
SciParameterList | Represents a container of `SciParameter`s (parameters of a function), and provides methods for working with them.
SciProperty | Defines integer constants needed for identification of properties.
SciReference | `SciReference` interface provides methods for working with references.
SciReferenceExpression | An expression which is a reference.
SciReturnStatement |
SciScope | A generic type of source code container.
SciStatement |
SciStatementKind |
SciSwitchStatement |
SciTag | `SciTag` interface provides a set of methods for accessing those RWI properties which are kept in a comment field as a JavaDoc-style "tag-value" pair.
SciTagList | Provides a set of methods for working with `SciTag`s.
SciTextPositions | Contains the start and the end offsets of `SciObject`'s text in the file.
SciThrowList | Represenets a container of `SciThrowSpecifier`s, and provides a set of methods for working with them.
SciThrowSpecifier | `SciThrowSpecifier` is a reference to the exception class whose name appeared in the "throws" (Java) or "throw()" (C++) clause.
SciThrowStatement |
SciTryStatement | Represents statement of SciStatementKind.TRY kind.
SciType | A reference to a type.
SciTypeCastExpression | A type cast expression.
SciTypeExpression | An expression which is a reference to a type.
SciUtil | This class contains a set of useful static methods for finding members in classes, checking the relationship between classes(interfaces), and getting a function call expression from a reference to a function.
SciVariable | Represents source code variable (parameter, attribute, local variable etc.).

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