Are they predetermined before you catch them?
For roaming Legendaries in games before X & Y, yes, they are predetermined from the first time you see them. In X & Y, they are determined inside Terminus Cave,