This is good stuff. I gathered the following:
Trooper Advanced Classes: - Vanguard (Roles: Close - Mid Range Damage Dealing, Ranged Tanking)
- Commando (Roles: Mid - Long Range Damage Dealing, Healing)
Smuggler Advanced Classes: - Gunslinger (Roles: Mid - Long Range Damage Dealing, wields dual pistols)
- Scoundrel (Roles: Close - Mid Range Damage Dealing, Healing, wields scatter gun)
Jedi Knight Advanced Classes: - Jedi Sentinel (Roles: Close Range Damage Dealing. Wields dual Lightsabers)
- Jedi Guardian (Roles: Close Range Damage Dealing, Tanking. Wields a single Lightsaber)
Jedi Consular Advanced Classes: - Jedi Shadow (Roles: Close - Mid Range Damage Dealing, Tanking)
- Jedi Sage (Roles: Mid-Long Range Damage Dealing, Healing)
Bounty Hunter Advanced Classes: - Mercenary (Roles: Mid - Long Range Damage Dealing, Healing)
- PowerTech (Roles: Close - Mid Range Damage Dealing, Tanking)
Sith Warrior Advanced Classes: - Sith Marauder (Roles: Close Range Damage Dealing. Wields dual Lightsabers)
- Sith Juggernaut (Roles: Close Range Damage Dealing, Tanking. Wields a single Lightsaber)
Imperial Agent Advanced Classes: - Sniper (Roles: Mid - Long Range Damage Dealing)
- Operative (Roles: Close - Mid Range Damage Dealing, Healing)
Sith Inquisitor Advanced Classes:- Sith Assassin (Roles: Close - Mid Range Damage Dealing, Tanking)
- Sith Sorcerer (Roles: Mid-Long Range Damage Dealing, Healing)
Every Advanced Class has Damage Dealing.
Most classes can Tank except Imperial Agents, and Smugglers.
Most classes can heal except Jedi Knights and Sith Warriors.