Attributs

Tous les beans utilisent des commandes similaires pour interroger et modifier des attributs. Les attributs sont identifiés par un nom, tel que uniquename, title ou markup.

Il existe différentes commandes pour les différents types d'attributs. A l'instar de la commande details dans les objets de portail, les commandes doivent démarrer sur le bean responsable du type d'objet. Par exemple, les attributs des noeuds de contenu sont accessibles uniquement via le bean Content, et non via le bean Layout ou les autres beans.

L'ensemble des attributs pris en charge pour un objet dépend du type de l'objet. De nombreux attributs sont en lecture seule. Les valeurs d'attributs sont toujours représentées sous la forme de chaînes dans le langage de script. Ils sont associés à partir de et vers les types de données de portail par le script de bean respectif. Des exceptions sont déclenchées si le mappage échoue.