@Override public Set<String> getClassDependencies() { final Set<String> classDependencies = new HashSet<String>(); for (final ParticipantDefinition participant : getParticipants()) { if (participant.getRoleMapper() != null) { classDependencies.add(participant.getRoleMapper().getClassName()); } } for (final ConnectorDefinition connector : getConnectors()) { classDependencies.add(connector.getClassName()); } for (final ActivityDefinition activity : getActivities()) { classDependencies.addAll(activity.getClassDependencies()); } return classDependencies; }
@Override public Set<String> getClassDependencies() { final Set<String> classDependencies = new HashSet<String>(); for (final ParticipantDefinition participant : getParticipants()) { if (participant.getRoleMapper() != null) { classDependencies.add(participant.getRoleMapper().getClassName()); } } for (final ConnectorDefinition connector : getConnectors()) { classDependencies.add(connector.getClassName()); } for (final ActivityDefinition activity : getActivities()) { classDependencies.addAll(activity.getClassDependencies()); } return classDependencies; }