| ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Class Diagram Summary | |
| sci | |
| Interface Summary | |
| SciAccessor | Represents an accessor in compound members used in .NET oriented languages. |
| SciAssertStatement | |
| SciAssignmentExpression | An assignment expression. |
| SciAttribute | An attribute. |
| SciCaseStatement | Represents 'case ...:' entry in switch statement. |
| SciCatchBlockStatement | Represents catch part of try/catch/finally statement. |
| SciClass | A source code class (interface). |
| SciCodeBlock | A block of source code. |
| SciComment | Represents a comment in the source code. |
| SciCompoundMember | Represents a compound member used in .NET oriented languages. |
| SciCompoundStatement | Represents compound statements (statements with code block). |
| SciConstantExpression | A constant usage expression. |
| SciContainer | A generic container for the SCI model objects. |
| SciCppHelper | This interface contains useful utility methods for C++ only. |
| SciCSharpHelper | |
| SciDeclarationStatement | |
| SciDelegate | Represents a delegate used in .NET oriented languages. |
| SciDirectInitExpression | SciDirectInitExpression represents an expression used to initialize variable (or attribute)
in the form Point point(10, 10); or int value(10);
In this case expression has kind SciExpressionKind.DIRECT_INIT_VARIABLE. |
| SciElement | A generic element of a program (class, function, variable,
and so on). |
| SciEventHandlingStatement | |
| SciExpression | SciExpression represents all possible types of expressions in a source code. |
| SciExpressionKind | Defines integer constants used for indentifying the
kinds of expressions. |
| SciExpressionList | Provides a set of methods for accessing information
about expressions for parameters in this expression of a function call. |
| SciExpressionListStatement | Represents a sequence of expressions separated by commas. |
| 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. |
| SciIfStatement | |
| SciInheritance | SciInheritance is a reference to the class (interface) whose name appeared in the
extends or implements sections. |
| SciInheritanceList | SciInheritanceList is a container of references to the
extended 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 SciJavaImports. |
| SciLanguage | Defines string constants needed for identifying
programming languages used in a model. |
| SciLanguageHelper | This interface 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 an 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. |
| SciModelPart | Defines constants used to identify the kind of SciPackage. |
| SciNetAttribute | Represents .NET assembly attribute. |
| SciNetAttributeSection | Represents .NET assembly attributes section. |
| SciNetGenericFactory | A creator of new .NET specific code parts of the model with the specified contents/properties. |
| SciNetHelper | This interface extends set of useful utilities provided at SciLanguageHelper by few .NET specific ones. |
| 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 the Java language, it represents a Java package). |
| SciParameter | SciParameter is a variable using as a parameter for a method. |
| SciParameterList | Represents a container of SciParameters (parameters of a function),
and provides methods for working with them. |
| SciParametrizedCompoundStatement | Represents compaund statement with parameter (argument). |
| 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 | Represents 'return' statement. |
| SciScope | A generic type of source code container. |
| SciStatement | A statement in the source code. |
| SciStatementKind | Defines set of constants for diffrent kinds of statements. |
| SciSwitchStatement | |
| SciTag | SciTag interface provides a set of methods for accessing those RWI properties
that are kept in a comment field as a Javadoc-style "tag-value" pair. |
| SciTagList | Provides a set of methods for working with SciTags. |
| SciTextPositions | Contains the start and the end offsets of
SciObject's text in the file. |
| SciThrowList | Represents a container of SciThrowSpecifiers, 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 try/catch/fianlly statement. |
| SciType | A reference to a type. |
| SciTypeCastExpression | A type cast expression. |
| SciTypeExpression | An expression which is a reference to a type. |
| SciVariable | Represents a source code variable (parameter, attribute, local variable, and so on). |
| Class Summary | |
| SciGenericFactoryException | This exception is thrown by the SciGenericFactory to indicate that
its methods can't create a new object. |
| SciModelAccess | SciModelAccess is an abstract class which contains the static getModel method. |
| 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. |
| ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||