@Override
public List<Variable> getVariables(AnnotationProvider annotationProvider) {
String value = (String) annotationProvider.getValue("value");
String title = (String) annotationProvider.getValue("title");
String type = (String) annotationProvider.getValue("type");
PropertyExtension pe = new PropertyExtension(type, title, value);
List<Variable> variables = new ArrayList<Variable>();
variables.add(new Variable("before", pe));
return variables;
}