xdoclet.modules.ejb.intf
public class LocalInterfaceSubTask extends AbstractEjbCodeGeneratorSubTask
Version: $Revision: 1.12 $
UNKNOWN: Oct 15, 2001 display-name = "Local Interface" name = "localinterface" parent = "xdoclet.modules.ejb.EjbDocletTask" file = "local-custom.xdt" relates-to = "{0}Local.java" description = "A text file containing custom * template and/or java code to include in the local interface."
Field Summary | |
---|---|
static String | DEFAULT_LOCAL_CLASS_PATTERN |
protected static String | DEFAULT_TEMPLATE_FILE |
protected String | localClassPattern
A configuration parameter for specifying the local interface name pattern. |
Constructor Summary | |
---|---|
LocalInterfaceSubTask() |
Method Summary | |
---|---|
protected void | engineStarted() |
protected String | getGeneratedFileName(XClass clazz)
Gets the GeneratedFileName attribute of the LocalInterfaceSubTask object
|
String | getLocalClassPattern()
Returns the configuration parameter for specifying the local interface name pattern. |
protected boolean | matchesGenerationRules(XClass clazz) |
void | setPattern(String new_pattern)
The pattern by which the interfaces are named. |
void | validateOptions()
Called to validate configuration parameters.
|
See Also: getLocalClassPattern
Throws: XDocletException
Parameters: clazz Describe what the parameter does
Returns: The GeneratedFileName value
Throws: XDocletException
Returns: The LocalClassPattern value
See Also: localClassPattern
Parameters: clazz Describe what the parameter does
Returns: Describe the return value
Throws: XDocletException
UNKNOWN: (Aslak) This needs refactoring. Nearly all matchesGenerationRules implementations are the same!
Parameters: new_pattern
UNKNOWN: No,defaultsto {0}Local
Throws: XDocletException