Obecný asset
Abstraktní asset
Toto je abstraktní asset; nelze vytvářet jeho instance.
Datová třída
com.etnetera.jnp.pal.impl.AssetData
Obsahové varianty
- default (
default
)
Atributy
Poznámky k atributům
Tento typ zavádí atributy společné pro všechny další assety. Jde o atributy, které mohou být použity pro indikaci potlačení zobrazení dat assetu:
- Atribut
disabled
, jehož nastavení natrue
by mělo vést k vyřazení z prezentace. - Atributy
validFrom
avalidTo
vyznačující rozsah platnosti dat.
Pokud není některá z hodnot validFrom
a validTo
nastavená, bere se to jako informace, že asset je v tomto směru platný bez omezení. Například pokud je validFrom
nastaveno na 1. 4. 2010 10:00 a validTo
nenastaveno, smysl je takový, že až do 1. 4. 2010 10:00 asset není platný a od 1. 4. 2010 10:00 bude platný už vždy.
V obou případech není nijak striktně dáno, jakým způsobem se má prezentační logika k neplatným nebo zakázaným assetům chovat. Tuto věc je třeba rozhodovat projekt od projektu a výsledným požadavkům prezentační logiku přizpůsobit.
Vestavěná podpora pro atributy
- Podporu pro obojí mají vestavěné zdroje assetů: Lze zvolit z několika režimů validace, které určují, zda a jak se bude zohledňovat platnost assetu. Assety zakázané jsou ze seznamu výsledků vždy vyloučeny.
- Při výpisu assetu (typicky přes formátovač) se zakázané assety nevypisují.
To znamená, že například zobrazení zakázané sekce implicitně vůbec nic nebrání
Atributy neuvedené ve slovníku
Tento typ zavádí také atributy, které se přímo needitují a nejsou tedy uvedené ve slovníku: zejména syntetické atributy indikující platnost assetu vzhledem k aktuálnímu okamžiku. Viz dokumentaci podhodnot assetu.
Viz také obecné poznámky o časové platnosti obsahu v systému jNetPublish.