Just to add to what every one else has already said, when looking at the small signal impedance of sources you just need to think about what changes (nothing) when you apply small changes of voltage or current.
A fixed current will not pass any more (or less) current what ever small signal change in voltage is applied so it looks like an open circuit. A fixed voltage doesn't change in voltage what ever change of current passes through it so it looks like a short circuit.
Most small signal current sources in transistor models are modeled as voltage or current controlled sources, e.g. the transconductances gm in a FET model where a voltage change in one place (on the gate) leads to a current change in a different place (the drain current).