String type = parseString(component.getName(), definition, ATT_TYPE);
String defaultValue = parseString(component.getName(), definition, ATT_DEFAULT, false);
String field = null;
String callback = null;
InjectedPropertyPolicy injected = null;
if (component instanceof AtomicImplementationDeclaration) {
field = parseString(component.getName(), definition, ATT_FIELD, false);
callback = parseString(component.getName(), definition, ATT_METHOD, false);
injected = parseInjectedPropertyPolicy(component.getName(), definition);