EGF Engine
Release 0.1.0

org.eclipse.egf.pattern.ecore
Class PatternConstants

java.lang.Object
  extended by org.eclipse.egf.pattern.ecore.PatternConstants

public class PatternConstants
extends Object


Field Summary
static String CLASS_PARAMETERS_HANDLER_SUFFIX
          Parameters handler class suffix.
static String GENERATE_FOOTER_METHOD_NAME
          Pattern generate footer method name.
static String GENERATE_HEADER_METHOD_NAME
          Pattern generate header method name.
static String GENERATE_METHOD_NAME
          Pattern generate method name.
protected static String GENERATE_METHOD_PARAMETER_NAME
          Generate method parameter name.
static String GENERATE_POST_MATCHING_METHOD_NAME
          Pattern generate post-matching method name.
static String GENERATE_PRE_MATCHING_METHOD_NAME
          Pattern generate pre-matching method name.
static String GENERATION_SOURCE_FOLDER
          Generated source code folder (relative to project) path.
static IPath GENERATION_SOURCE_FOLDER_IPATH
          Generated source code folder (relative to project) relative IPath.
static String PATTERN_CONDITION_GENERATED_BASE_PACKAGE
          Condition generated classes base package.
static String PATTERN_GENERATED_BASE_PACKAGE
          Pattern generated classes base package.
static String PATTERN_GENERATED_ECORE_NS_URI_PREFIX
          Pattern generated ecore namespace URI prefix
static String PATTERN_METHOD_FILE_EXTENSION
          Pattern method file extension.
static String PATTERN_MODEL_FILE_EXTENSION
          Pattern ecore file extension.
static String PATTERN_MODEL_FOLDER
          Pattern model folder.
static IPath PATTERN_MODEL_FOLDER_IPATH
          Pattern model folder relative IPath.
static String PC_TAG_CALL
          Call to a method (pattern code tag).
static String PC_TAG_PATTERN
          Call to an other pattern generate() method (pattern code tag).
static String PC_TAG_READ
          Read file (pattern code tag).
static String PC_TAG_SUPER
          Call to a super method (pattern code tag).
 
Constructor Summary
PatternConstants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PATTERN_GENERATED_BASE_PACKAGE

public static final String PATTERN_GENERATED_BASE_PACKAGE
Pattern generated classes base package.

See Also:
Constant Field Values

PATTERN_CONDITION_GENERATED_BASE_PACKAGE

public static final String PATTERN_CONDITION_GENERATED_BASE_PACKAGE
Condition generated classes base package.

See Also:
Constant Field Values

PATTERN_GENERATED_ECORE_NS_URI_PREFIX

public static final String PATTERN_GENERATED_ECORE_NS_URI_PREFIX
Pattern generated ecore namespace URI prefix

See Also:
Constant Field Values

PC_TAG_READ

public static final String PC_TAG_READ
Read file (pattern code tag).

See Also:
Constant Field Values

PC_TAG_SUPER

public static final String PC_TAG_SUPER
Call to a super method (pattern code tag).

See Also:
Constant Field Values

PC_TAG_CALL

public static final String PC_TAG_CALL
Call to a method (pattern code tag).

See Also:
Constant Field Values

PC_TAG_PATTERN

public static final String PC_TAG_PATTERN
Call to an other pattern generate() method (pattern code tag).

See Also:
Constant Field Values

PATTERN_MODEL_FILE_EXTENSION

public static final String PATTERN_MODEL_FILE_EXTENSION
Pattern ecore file extension.

See Also:
Constant Field Values

PATTERN_METHOD_FILE_EXTENSION

public static final String PATTERN_METHOD_FILE_EXTENSION
Pattern method file extension.

See Also:
Constant Field Values

GENERATION_SOURCE_FOLDER

public static final String GENERATION_SOURCE_FOLDER
Generated source code folder (relative to project) path.

See Also:
Constant Field Values

GENERATION_SOURCE_FOLDER_IPATH

public static final IPath GENERATION_SOURCE_FOLDER_IPATH
Generated source code folder (relative to project) relative IPath.


PATTERN_MODEL_FOLDER

public static final String PATTERN_MODEL_FOLDER
Pattern model folder.

See Also:
Constant Field Values

PATTERN_MODEL_FOLDER_IPATH

public static final IPath PATTERN_MODEL_FOLDER_IPATH
Pattern model folder relative IPath.


GENERATE_METHOD_NAME

public static final String GENERATE_METHOD_NAME
Pattern generate method name.

See Also:
Constant Field Values

GENERATE_METHOD_PARAMETER_NAME

protected static final String GENERATE_METHOD_PARAMETER_NAME
Generate method parameter name.

See Also:
Constant Field Values

GENERATE_PRE_MATCHING_METHOD_NAME

public static final String GENERATE_PRE_MATCHING_METHOD_NAME
Pattern generate pre-matching method name.

See Also:
Constant Field Values

GENERATE_POST_MATCHING_METHOD_NAME

public static final String GENERATE_POST_MATCHING_METHOD_NAME
Pattern generate post-matching method name.

See Also:
Constant Field Values

GENERATE_HEADER_METHOD_NAME

public static final String GENERATE_HEADER_METHOD_NAME
Pattern generate header method name.

See Also:
Constant Field Values

GENERATE_FOOTER_METHOD_NAME

public static final String GENERATE_FOOTER_METHOD_NAME
Pattern generate footer method name.

See Also:
Constant Field Values

CLASS_PARAMETERS_HANDLER_SUFFIX

public static final String CLASS_PARAMETERS_HANDLER_SUFFIX
Parameters handler class suffix.

See Also:
Constant Field Values
Constructor Detail

PatternConstants

public PatternConstants()

EGF Engine
Release 0.1.0

Copyright (c) Thales Corporate Services S.A.S, 2009.

This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.