.booleanValue();
}
protected java.util.List handleGetReferencingManageables()
{
final Set referencingManageables = new LinkedHashSet();
final Collection associationEnds = this.getAssociationEnds();
for (final Iterator associationEndIterator = associationEnds.iterator(); associationEndIterator.hasNext();)
{
final AssociationEndFacade associationEnd = (AssociationEndFacade)associationEndIterator.next();
if (associationEnd.isNavigable())
{
if (associationEnd.isMany() || (associationEnd.isOne2One() && associationEnd.isChild()))
{
final Object otherEndType = associationEnd.getOtherEnd().getType();
if (otherEndType instanceof Entity)
{
referencingManageables.add(otherEndType);
}
}
}
}
return new ArrayList(referencingManageables);