Public Member Functions | Protected Member Functions | Static Private Attributes

de.fraunhofer.isst.axbench.operations.syntax.GeSHISyntaxWriter Class Reference

Writes a GeSHI syntax highlighting file. More...

List of all members.

Public Member Functions

 GeSHISyntaxWriter ()
 Constructor setting the operation parameters.

Protected Member Functions

String getKeyword (KeywordKind theKeywordKind, AXLKeyword theKeyword)
 Returns keyword.
String getMarker (String theKeyword)
 Returns replacement marker.

Static Private Attributes

static final String KEYWORD = "''{1}'',\n"
 keyword template

Detailed Description

Writes a GeSHI syntax highlighting file.

Author:
ekleinod
Version:
0.8.0
Since:
0.8.0

Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.operations.syntax.GeSHISyntaxWriter.GeSHISyntaxWriter (  ) 

Constructor setting the operation parameters.

Operation parameters:

  • selection of a file

Member Function Documentation

String de.fraunhofer.isst.axbench.operations.syntax.GeSHISyntaxWriter.getKeyword ( KeywordKind  theKeywordKind,
AXLKeyword  theKeyword 
) [protected, virtual]

Returns keyword.

Parameters:
theKeywordKind keyword kind
theKeyword keyword
Returns:
filled keyword

Implements de.fraunhofer.isst.axbench.operations.syntax.AbstractSyntaxWriter.

String de.fraunhofer.isst.axbench.operations.syntax.GeSHISyntaxWriter.getMarker ( String  theKeyword  )  [protected, virtual]

Returns replacement marker.

Parameters:
theKeyword keyword of marker
Returns:
filled marker

Implements de.fraunhofer.isst.axbench.operations.syntax.AbstractSyntaxWriter.


Member Data Documentation

final String de.fraunhofer.isst.axbench.operations.syntax.GeSHISyntaxWriter.KEYWORD = "''{1}'',\n" [static, private]

keyword template