Generate Java, ObjC and Javascript from the common Interface Definition Language definition.