Class UtilTypeInstructionSeparationImpl
java.lang.Object
tools.mdsd.jamopp.parser.implementation.helper.UtilTypeInstructionSeparationImpl
- All Implemented Interfaces:
UtilTypeInstructionSeparation
public class UtilTypeInstructionSeparationImpl
extends Object
implements UtilTypeInstructionSeparation
-
Constructor Summary
ConstructorDescriptionUtilTypeInstructionSeparationImpl
(Converter<org.eclipse.jdt.core.dom.Expression, AnnotationValue> toAnnotationValueConverter, Converter<org.eclipse.jdt.core.dom.Statement, Statement> statementToStatementConverter, JdtResolver jdtResolverUtility, Converter<org.eclipse.jdt.core.dom.Expression, Expression> expressionConverterUtility, Converter<org.eclipse.jdt.core.dom.Block, Block> blockToBlockConverter) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAdditionalField
(org.eclipse.jdt.core.dom.Expression initializer, AdditionalField field) void
addAnnotationAttributeSetting
(org.eclipse.jdt.core.dom.Expression value, AnnotationAttributeSetting setting) void
addAnnotationMethod
(org.eclipse.jdt.core.dom.Expression value, InterfaceMethod method) void
addConstructor
(org.eclipse.jdt.core.dom.Block block, Constructor constructor) void
void
addInitializer
(org.eclipse.jdt.core.dom.Block block, Block correspondingBlock) void
void
addSingleAnnotationParameter
(org.eclipse.jdt.core.dom.Expression value, SingleAnnotationParameter param) void
-
Constructor Details
-
UtilTypeInstructionSeparationImpl
@Inject public UtilTypeInstructionSeparationImpl(Converter<org.eclipse.jdt.core.dom.Expression, AnnotationValue> toAnnotationValueConverter, Converter<org.eclipse.jdt.core.dom.Statement, Statement> statementToStatementConverter, JdtResolver jdtResolverUtility, Converter<org.eclipse.jdt.core.dom.Expression, Expression> expressionConverterUtility, Converter<org.eclipse.jdt.core.dom.Block, Block> blockToBlockConverter)
-
-
Method Details
-
convertAll
public void convertAll()- Specified by:
convertAll
in interfaceUtilTypeInstructionSeparation
-
addMethod
- Specified by:
addMethod
in interfaceUtilTypeInstructionSeparation
-
addConstructor
- Specified by:
addConstructor
in interfaceUtilTypeInstructionSeparation
-
addField
- Specified by:
addField
in interfaceUtilTypeInstructionSeparation
-
addAdditionalField
public void addAdditionalField(org.eclipse.jdt.core.dom.Expression initializer, AdditionalField field) - Specified by:
addAdditionalField
in interfaceUtilTypeInstructionSeparation
-
addInitializer
- Specified by:
addInitializer
in interfaceUtilTypeInstructionSeparation
-
addAnnotationMethod
- Specified by:
addAnnotationMethod
in interfaceUtilTypeInstructionSeparation
-
addSingleAnnotationParameter
public void addSingleAnnotationParameter(org.eclipse.jdt.core.dom.Expression value, SingleAnnotationParameter param) - Specified by:
addSingleAnnotationParameter
in interfaceUtilTypeInstructionSeparation
-
addAnnotationAttributeSetting
public void addAnnotationAttributeSetting(org.eclipse.jdt.core.dom.Expression value, AnnotationAttributeSetting setting) - Specified by:
addAnnotationAttributeSetting
in interfaceUtilTypeInstructionSeparation
-