Java permet de créer plusieurs classes dans un même fichier, mais l'une de ces classes, et une seule, doit être publique.
Dans PowerAMC, vous devez créer une classe publique et plusieurs classes dépendantes et tracer des liens de dépendance avec le stéréotype <<sameFile>> entre elles. Ce type de lien est géré lors de la génération et le reverse engineering.