Hallo,
ein TemplateSet ist immer einem Ausgabekanal des Projects zugeordnet. An eine Liste aller TemplateSet's (Vorlagensätze) kommt man deshalb mit:
Project.getTemplateSets();
Über diese Liste kann man iterieren und das gesuchte TemplateSet auswählen. Beispielsweise anhand des Namens:
TemplateSet.getUid();
Die Namen der im Projekt vorhandenen TemplateSet's kann man sich beispielsweise in der Projekt Konfiguration im Bereich "Vorlagensätze" anzeigen lassen.
Wenn es nur um den String-Value der Extension geht, dann lässt sich dieser auch direkt mit TemplateSet.getExtension() bestimmen.
Ansonsten kann man mit der oben erwähnten Methode arbeiten:
Page.getTemplate().getTemplateExtension(TemplateSet set);
Viele Grüße
Rouven