Uses of Class
com.togethersoft.openapi.sci.SciClass

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
SciClassSciClass.getContainingClass()
           For inner class returns a class/interface this inner class belongs to.
SciClassSciFactory.newClass()
           Creates a new SciClass with a set of default properties.
SciClassSciGenericFactory.newClass(String text, String formatStyle)
          
SciClassSciGenericFactory.newClass(String text)
           Creates a new SciClass basing on the specified string.
SciClassSciInheritance.getInheritor()
           Returns SciClass-owner of this SciInheritance.
SciClassSciInitializer.getContainingClass()
           Returns the class/interface containing this member.
SciClassSciMember.getContainingClass()
           Returns the class/interface containing this member.
SciClassSciModel.findClass(String language, String qualifiedName)
           Finds a class/interface by its qualified name.
static SciClassSciUtil.findClassByName(SciContainer container, SciClass aClass)
          
static SciClassSciUtil.findClassByName(SciContainer container, String name)
          
 

Methods in com.togethersoft.openapi.sci with parameters of type SciClass
SciMemberSciGenericFactory.newMember(String text, SciClass context, String formatStyle)
          
SciMemberSciGenericFactory.newMember(String text, SciClass context)
           Creates a new SciMember basing on the specified string.
SciMemberEnumerationSciGenericFactory.newMembers(String text, SciClass context, String formatStyle)
          
SciMemberEnumerationSciGenericFactory.newMembers(String text, SciClass context)
           Creates a set of SciMembers basing on the specified string.
SciInitializerEnumerationSciJavaHelper.initializers(SciClass sciClass)
           Returns an enumeration of class/instance initializers the specified class has.
SciFileEnumerationSciLanguageHelper.allFiles(SciClass sciClass)
           Provides access to all files containing declaration and definitions of class and its members.
StringSciLanguageHelper.convertMemberSignatureToPresentableForm(String signature, SciClass containingClass)
           Converts the member's signature string from Together's internal format to the normal string like "name(parameterType1, parameterType2, ...
StringSciLanguageHelper.inquirePasteName(SciClass sciClass, SciMember sciMember)
           Provides possibility to inquire about name of member being pasted to given class.
static EnumerationSciUtil.allMembers(SciClass sciClass, boolean filterOverriden)
           Returns an enumeration of all the members this class has, including inherited members.
static SciAttributeSciUtil.findAttributeByName(SciClass sciClass, String name)
           Finds an attribute by its name and containing class.
static SciClassSciUtil.findClassByName(SciContainer container, SciClass aClass)
          
static SciMemberSciUtil.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 SciMemberSciUtil.findMemberBySignature(SciClass sciClass, SciMember patternMember)
           Finds SciMember by its containing class and another member having the same signature.
static SciMemberSciUtil.findMemberBySignature(SciClass sciClass, String signature, boolean searchInBaseClasses)
           Finds SciMember by the signature in the specified class(interface), or in its parents.
static SciMemberSciUtil.findMemberBySignature(SciClass sciClass, String signature)
           Finds SciMember by its containing class and the signature.
static booleanSciUtil.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
SciClassSciClassEnumeration.nextSciClass()
          
 

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

Methods in com.togethersoft.openapi.sci.pattern that return SciClass
SciClassSciPatternManager.applyPatternToClass(SciPattern pattern, SciClass sciClass)
          
SciClassSciPatternManager.createClassByPattern(SciPattern pattern, SciContainer container)
           Creates a new class/interface in the specified container using the specified pattern.
static SciClassSciPatternUtil.findAssociatedPatternLinkClient(SciClass aClass, String patternName, String supplierRole)
          
static SciClassSciPatternUtil.findExtendedPatternLinkClient(SciClass aClass, String patternName, String supplierRole)
          
static SciClassSciPatternUtil.findPatternLinkSupplier(SciClass aClass, String patternName, String supplierRole)
          
 

Methods in com.togethersoft.openapi.sci.pattern with parameters of type SciClass
SciClassSciPatternManager.applyPatternToClass(SciPattern pattern, SciClass sciClass)
          
SciElementSciPatternManager.applyPatternToLink(SciPattern pattern, SciElement sciElement, SciClass sciSource, SciClass sciDestination)
          
booleanSciPatternManager.canApplyPatternToClass(SciPattern pattern, SciClass sciClass)
          
booleanSciPatternManager.canApplyPatternToLink(SciPattern pattern, SciElement sciElement, SciClass sciSource, SciClass sciDestination)
          
booleanSciPatternManager.canCreateLinkByPattern(SciPattern pattern, SciClass sourceClass, SciClass destinationClass)
          
booleanSciPatternManager.canCreateMemberByPattern(SciPattern pattern, SciClass container)
          
SciElementSciPatternManager.createLinkByPattern(SciPattern pattern, SciClass sourceClass, SciClass destinationClass)
          
SciMemberSciPatternManager.createMemberByPattern(SciPattern pattern, SciClass container)
          
SciPatternSciPatternManager.getDefaultLinkPattern(SciClass sourceClass, SciClass destinationClass, String key)
          
SciPatternSciPatternManager.getDefaultMemberPattern(SciClass container, String key)
          
static voidSciPatternUtil.addPatternLink(SciClass source, SciClass target, String patternName, String clientRole, String supplierRole, boolean hidden)
          
static booleanSciPatternUtil.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 booleanSciPatternUtil.canPhysicallyCreateInheritance(SciClass inheritor, SciClass base)
           Checks whether it is possible to modify element.
static SciAttributeSciPatternUtil.createAttribute(SciClass currentClass, SciClass attributeClass, String attributeName, boolean aggregation)
          
static voidSciPatternUtil.createInheritance(SciClass inheritor, SciClass base)
           Creates inheritance
static voidSciPatternUtil.createStubConstructors(SciClass aClass, SciClass baseClass)
          
static SciAttributeSciPatternUtil.createVectorAttribute(SciClass currentClass, SciClass attributeClass, String attributeName, boolean aggregation)
          
static SciClassSciPatternUtil.findAssociatedPatternLinkClient(SciClass aClass, String patternName, String supplierRole)
          
static SciAttributeSciPatternUtil.findAttribute(SciClass containingClass, SciClass attributeClass)
          
static SciClassSciPatternUtil.findExtendedPatternLinkClient(SciClass aClass, String patternName, String supplierRole)
          
static SciClassSciPatternUtil.findPatternLinkSupplier(SciClass aClass, String patternName, String supplierRole)
          
static EnumerationSciPatternUtil.findPatternLinkSuppliers(SciClass aClass, String patternName, String supplierRole)
          
static SciAttributeSciPatternUtil.findVectorAttribute(SciClass containingClass, SciClass attributeClass)
          
static booleanSciPatternUtil.hasInterfaceTag(SciClass aClass)
           Checks if the specified class has an interface tag.
static voidSciPatternUtil.makeStubImplementation(SciClass concreteClass, SciClass interfaceClass, boolean implementNonAbstractFunctions, boolean exportDocumentation)
          
static voidSciPatternUtil.makeStubInterface(SciClass interfaceClass, SciClass concreteClass, boolean exportDocumentation)
          
static booleanSciPatternUtil.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 AnchorSciPasteOrderPolicy.getDefaultClassPasteAnchor(SciClass targetClass, SciClass sciClass)
          
static AnchorSciPasteOrderPolicy.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
ObjectSciElementVisitor.visitClass(SciClass sciClass)
           Performs an action upon SciClass.
ObjectSciElementVisitorAdapter.visitClass(SciClass sciClass)