for (int i = 0; i < introductionDefTags.length; i++) {
if (introductionDefTags[i] == null) {
continue;
}
IntroductionDefinition introDef = new IntroductionDefinition();
introDef.setName(introductionDefTags[i].getNamedParameter("name"));
introDef.setInterface(javaClass.getFullyQualifiedName());
introDef.setImplementation(introductionDefTags[i].getNamedParameter("implementation"));
introDef.setDeploymentModel(introductionDefTags[i].getNamedParameter("deployment-model"));
introDef.setAttribute(introductionDefTags[i].getNamedParameter("attribute"));
definition.addIntroduction(introDef);
}
}