| |||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use SciClass | |
| 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 SciClass in com.togethersoft.openapi.sci |
| Methods in com.togethersoft.openapi.sci that return SciClass | |
SciClass | SciClass.getContainingClass()For inner class returns a class/interface this inner class belongs to. |
SciClass | SciFactory.newClass()Creates a new SciClass with a set of default properties. |
SciClass | SciGenericFactory.newClass(String text, String formatStyle) |
SciClass | SciGenericFactory.newClass(String text)Creates a new SciClass basing on the specified string. |
SciClass | SciInheritance.getInheritor()Returns SciClass-owner of this SciInheritance. |
SciClass | SciInitializer.getContainingClass()Returns the class/interface containing this member. |
SciClass | SciMember.getContainingClass()Returns the class/interface containing this member. |
SciClass | SciModel.findClass(String language, String qualifiedName)Finds a class/interface by its qualified name. |
static SciClass | SciUtil.findClassByName(SciContainer container, SciClass aClass) |
static SciClass | SciUtil.findClassByName(SciContainer container, String name) |
| Methods in com.togethersoft.openapi.sci with parameters of type SciClass | |
SciMember | SciGenericFactory.newMember(String text, SciClass context, String formatStyle) |
SciMember | SciGenericFactory.newMember(String text, SciClass context)Creates a new SciMember basing on the specified string. |
SciMemberEnumeration | SciGenericFactory.newMembers(String text, SciClass context, String formatStyle) |
SciMemberEnumeration | SciGenericFactory.newMembers(String text, SciClass context)Creates a set of SciMembers basing on the specified string. |
SciInitializerEnumeration | SciJavaHelper.initializers(SciClass sciClass)Returns an enumeration of class/instance initializers the specified class has. |
SciFileEnumeration | SciLanguageHelper.allFiles(SciClass sciClass)Provides access to all files containing declaration and definitions of class and its members. |
String | SciLanguageHelper.convertMemberSignatureToPresentableForm(String signature, SciClass containingClass)Converts the member's signature string from Together's internal format to the normal string like "name(parameterType1, parameterType2, ... |
String | SciLanguageHelper.inquirePasteName(SciClass sciClass, SciMember sciMember)Provides possibility to inquire about name of member being pasted to given class. |
static Enumeration | SciUtil.allMembers(SciClass sciClass, boolean filterOverriden)Returns an enumeration of all the members this class has, including inherited members. |
static SciAttribute | SciUtil.findAttributeByName(SciClass sciClass, String name)Finds an attribute by its name and containing class. |
static SciClass | SciUtil.findClassByName(SciContainer container, SciClass aClass) |
static SciMember | SciUtil.findMemberBySignature(SciClass sciClass, SciMember patternMember, boolean searchInBaseClasses)Finds SciMember by another member having the same
signature, in the specified class(interface), or in its parents. |
static SciMember | SciUtil.findMemberBySignature(SciClass sciClass, SciMember patternMember)Finds SciMember by its containing class and another member having the same
signature. |
static SciMember | SciUtil.findMemberBySignature(SciClass sciClass, String signature, boolean searchInBaseClasses)Finds SciMember by the signature in the specified class(interface), or in its parents. |
static SciMember | SciUtil.findMemberBySignature(SciClass sciClass, String signature)Finds SciMember by its containing class and the signature. |
static boolean | SciUtil.isInheritor(SciClass aClass, SciClass base, boolean checkDeepInheritance)Checks whether the specified class(interface) is a descendant of another class or interface. |
| Uses of SciClass in com.togethersoft.openapi.sci.enum |
| Methods in com.togethersoft.openapi.sci.enum that return SciClass | |
SciClass | SciClassEnumeration.nextSciClass() |
| Uses of SciClass in com.togethersoft.openapi.sci.pattern |
| Methods in com.togethersoft.openapi.sci.pattern that return SciClass | |
SciClass | SciPatternManager.applyPatternToClass(SciPattern pattern, SciClass sciClass) |
SciClass | SciPatternManager.createClassByPattern(SciPattern pattern, SciContainer container)Creates a new class/interface in the specified container using the specified pattern. |
static SciClass | SciPatternUtil.findAssociatedPatternLinkClient(SciClass aClass, String patternName, String supplierRole) |
static SciClass | SciPatternUtil.findExtendedPatternLinkClient(SciClass aClass, String patternName, String supplierRole) |
static SciClass | SciPatternUtil.findPatternLinkSupplier(SciClass aClass, String patternName, String supplierRole) |
| Methods in com.togethersoft.openapi.sci.pattern with parameters of type SciClass | |
SciClass | SciPatternManager.applyPatternToClass(SciPattern pattern, SciClass sciClass) |
SciElement | SciPatternManager.applyPatternToLink(SciPattern pattern, SciElement sciElement, SciClass sciSource, SciClass sciDestination) |
boolean | SciPatternManager.canApplyPatternToClass(SciPattern pattern, SciClass sciClass) |
boolean | SciPatternManager.canApplyPatternToLink(SciPattern pattern, SciElement sciElement, SciClass sciSource, SciClass sciDestination) |
boolean | SciPatternManager.canCreateLinkByPattern(SciPattern pattern, SciClass sourceClass, SciClass destinationClass) |
boolean | SciPatternManager.canCreateMemberByPattern(SciPattern pattern, SciClass container) |
SciElement | SciPatternManager.createLinkByPattern(SciPattern pattern, SciClass sourceClass, SciClass destinationClass) |
SciMember | SciPatternManager.createMemberByPattern(SciPattern pattern, SciClass container) |
SciPattern | SciPatternManager.getDefaultLinkPattern(SciClass sourceClass, SciClass destinationClass, String key) |
SciPattern | SciPatternManager.getDefaultMemberPattern(SciClass container, String key) |
static void | SciPatternUtil.addPatternLink(SciClass source, SciClass target, String patternName, String clientRole, String supplierRole, boolean hidden) |
static boolean | SciPatternUtil.canCreateInheritance(SciClass inheritor, SciClass base)Checks whether base and inheritor are suitable for the inheritance (for example, if
inheritor is a class extending a class other than base, this method returns
false. |
static boolean | SciPatternUtil.canPhysicallyCreateInheritance(SciClass inheritor, SciClass base)Checks whether it is possible to modify element. |
static SciAttribute | SciPatternUtil.createAttribute(SciClass currentClass, SciClass attributeClass, String attributeName, boolean aggregation) |
static void | SciPatternUtil.createInheritance(SciClass inheritor, SciClass base)Creates inheritance |
static void | SciPatternUtil.createStubConstructors(SciClass aClass, SciClass baseClass) |
static SciAttribute | SciPatternUtil.createVectorAttribute(SciClass currentClass, SciClass attributeClass, String attributeName, boolean aggregation) |
static SciClass | SciPatternUtil.findAssociatedPatternLinkClient(SciClass aClass, String patternName, String supplierRole) |
static SciAttribute | SciPatternUtil.findAttribute(SciClass containingClass, SciClass attributeClass) |
static SciClass | SciPatternUtil.findExtendedPatternLinkClient(SciClass aClass, String patternName, String supplierRole) |
static SciClass | SciPatternUtil.findPatternLinkSupplier(SciClass aClass, String patternName, String supplierRole) |
static Enumeration | SciPatternUtil.findPatternLinkSuppliers(SciClass aClass, String patternName, String supplierRole) |
static SciAttribute | SciPatternUtil.findVectorAttribute(SciClass containingClass, SciClass attributeClass) |
static boolean | SciPatternUtil.hasInterfaceTag(SciClass aClass)Checks if the specified class has an interface tag. |
static void | SciPatternUtil.makeStubImplementation(SciClass concreteClass, SciClass interfaceClass, boolean implementNonAbstractFunctions, boolean exportDocumentation) |
static void | SciPatternUtil.makeStubInterface(SciClass interfaceClass, SciClass concreteClass, boolean exportDocumentation) |
static boolean | SciPatternUtil.patternLinkExists(SciClass source, SciClass target, String patternName, String supplierRole) |
| Uses of SciClass in com.togethersoft.openapi.sci.policy |
| Methods in com.togethersoft.openapi.sci.policy with parameters of type SciClass | |
static Anchor | SciPasteOrderPolicy.getDefaultClassPasteAnchor(SciClass targetClass, SciClass sciClass) |
static Anchor | SciPasteOrderPolicy.getDefaultMemberPasteAnchor(SciClass targetClass, SciMember member) |
| Uses of SciClass in com.togethersoft.openapi.sci.visitor |
| Methods in com.togethersoft.openapi.sci.visitor with parameters of type SciClass | |
Object | SciElementVisitor.visitClass(SciClass sciClass)Performs an action upon SciClass. |
Object | SciElementVisitorAdapter.visitClass(SciClass sciClass) |
| |||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||