Stylesheet List

AspectXdoc.xsl
No short description available
axc.xsl
AspectX Compiler
axw.xsl
AspectX Weaver
srcml2src.xsl
No short description available
util.xsl
Utility functions used by other stylesheets
xwproject2ant.xsl
This stylesheet converts an XWeaver project (normally named xwproject.xml) file into an ant files that does the weaving according to the xwproject file.
aspectXdocRules/GenerateAspectPage.xsl
No short description available
aspectXdocRules/GenerateBanner.xsl
No short description available
aspectXdocRules/GenerateGroupPage.xsl
No short description available
compilerRules/restrictions/contain.xsl
Restriction of type 'contain'
compilerRules/restrictions/followedBy.xsl
Restriction of type 'followedBy'
compilerRules/restrictions/isDefinitionOf.xsl
Restriction of type 'isDefinitionOf'
compilerRules/restrictions/parentOf.xsl
Restriction of type 'parentOf'
compilerRules/restrictions/within.xsl
Restriction of type 'within'
compilerRules/variableDeclarations/block.xsl
XSL Variable Declarations for join point of type src:block
compilerRules/variableDeclarations/class.xsl
XSL Variable Declarations for join point of type src:class
compilerRules/variableDeclarations/common.xsl
XSL Variable Declarations for join point of type src:class
compilerRules/variableDeclarations/constructor.xsl
XSL Variable Declarations for join point of type src:function
compilerRules/variableDeclarations/function_decl.xsl
XSL Variable Declarations for join point of type src:function_decl
compilerRules/variableDeclarations/function.xsl
XSL Variable Declarations for join point of type src:function
compilerRules/variableDeclarations/return.xsl
XSL Variable Declarations for join point of type src:return
compilerRules/variableDeclarations/unit.xsl
XSL Variable Declarations for join point of type src:class
main/compiler/common.xsl
Common includes for the XWeaver Compiler
main/compiler/main.xsl
The XWeaver Compiler
main/weaver/common.xsl
Common includes for the XWeaver weaver
main/weaver/main_cpp.xsl
The XWeaver Weaver for C++ base code
main/weaver/main_java.xsl
The XWeaver Weaver for C++ base code
verbatim/xmlverbatim.xsl
No short description available
verbatim/xmlverbatimwrapper.xsl
No short description available
weaverRules/common/block_around_codeFragment.xsl
Weaving Rule that replaces the contents of a block (Everything inside curly braces) with a code fragment.
weaverRules/common/block_begin_codeFragment.xsl
Weaving Rule that weaves a code fragment at the beginning of a block.
weaverRules/common/block_end_codeFragment.xsl
Weaving Rule that weaves a code fragment at the end of a block.
weaverRules/common/comment_end_comment.xsl
Weaving Rule that weaves a comment into another block comment.
weaverRules/common/comment_replace_codeFragment.xsl
Replaces a comment elmement by a code fragment.
weaverRules/common/constructor_begin_codeFragment.xsl
Weaving Rule that weaves a code fragment at the beginning of a constructor or destructor.
weaverRules/common/constructor_end_codeFragment.xsl
Weaving Rule that weaves a code fragment at the end of a constructor or destructor.
weaverRules/common/declaration_add_comment.xsl
Weaving Rule that adds a comment to a declaration (class/method/constructor/destructor/fields)
weaverRules/common/expr_replace_codeFragment.xsl
Replaces an expression by a code fragment.
weaverRules/common/function_begin_codeFragment.xsl
Weaving Rule that weaves a code fragment at the beginning of a function.
weaverRules/common/function_end_codeFragment.xsl
Weaving Rule that weaves a code fragment at the end of a function.
weaverRules/common/name_replace_codeFragment.xsl
Replaces a name elmement by a code fragment.
weaverRules/common/return_before_codeFragment.xsl
Weaving Rule that weaves a code fragment before a return statement.
weaverRules/common/return_replace_codeFragment.xsl
Replaces a return statement with a code fragment.
weaverRules/common/unit_add_comment.xsl
Weaving Rule that adds a comment to a unit (source code file)
weaverRules/cpp/accessModifierBlock_add_declaration.xsl
Weaving Rule that adds a declaration to a class
weaverRules/cpp/class_add_accessModifierBlock.xsl
Weaving Rule that add an access modifer block to a class.
weaverRules/cpp/class_add_declaration.xsl
Weaving Rule that adds a declaration to a class
weaverRules/cpp/constructor_add_initializer.xsl
Weaving Rule that adds an initializer to a constructor
weaverRules/cpp/memberList_add_initializer.xsl
Weaving Rule that adds an initializer to an initializer list of a constructor.
weaverRules/cpp/unit_add_declaration.xsl
Weaving Rule that adds a declaration to a unit.
weaverRules/cpp/unit_add_definition.xsl
Weaving Rule that adds a definition to a unit.
weaverRules/cpp/unit_add_include.xsl
Weaving Rule that adds an include statement to a unit.
weaverRules/java/class_add_member.xsl
Weaving Rule that adds a member to a Java class
weaverRules/java/unit_add_import.xsl
Weaving Rule that adds an import statement to a unit.