@Override
protected DependenciesServiceData compute()
{
final Set<String> dependenciesAsStrings = new HashSet<String>();
final DependsOn dependsOnAnnotation = context( PropertyDef.class ).getAnnotation( DependsOn.class );
if( dependsOnAnnotation != null )
{
for( String dependsOnPropertyRef : dependsOnAnnotation.value() )
{
dependenciesAsStrings.add( dependsOnPropertyRef );
}
}