There are two types of attribute in ElementFactory:
- Start with lowercase character.
- Defines the field value of the element instance.
- refid attribute of ref tag.
- value attribute of simple element.
- id attribute of an element.
- Start with uppercase character.
These attributes define the relationship
between the tag and its parent tag. Currently we have following attributes: FactoryClass, Inject, Injection, ArgumentType, CreatePraent, Scope, InitMethod and DestroyMethod.