return new com.a.b.b.c(((Box)localObject).getSize().getX(), ((Box)localObject).getSize().getY());
}
if ((paramShape instanceof Line))
{
localObject = (Line)paramShape;
return new d(((Line)localObject).getX1(), ((Line)localObject).getY1(), ((Line)localObject).getX2(), ((Line)localObject).getY2());
}
throw new IllegalArgumentException("Unsupported shape: " + paramShape + '.');
}