public class JsonLineNumberDriver extends PropertyAttributeDriver
@directio.json.line_number
attributes.JsonFormatConstants
AttributeDriver.Context
Constructor and Description |
---|
JsonLineNumberDriver() |
Modifier and Type | Method and Description |
---|---|
String |
getTargetName()
Returns the qualified name of the target attribute.
|
void |
process(DmdlSemantics environment,
PropertyDeclaration declaration,
AstAttribute attribute)
Processes and modifies the attributed property declaration.
|
void |
verify(DmdlSemantics environment,
PropertyDeclaration declaration,
AstAttribute attribute)
Verifies the attributed declaration.
|
process, verify
public String getTargetName()
AttributeDriver
public void process(DmdlSemantics environment, PropertyDeclaration declaration, AstAttribute attribute)
PropertyAttributeDriver
process
in class PropertyAttributeDriver
environment
- the processing environmentdeclaration
- the property declaration with the attribute
attribute
- the attribute with the target name
AttributeDriver.getTargetName()
public void verify(DmdlSemantics environment, PropertyDeclaration declaration, AstAttribute attribute)
PropertyAttributeDriver
processed
.verify
in class PropertyAttributeDriver
environment
- the processing environmentdeclaration
- the model declaration with the attribute
attribute
- the attribute with the target name
AttributeDriver.getTargetName()
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.