Interface ShadowAttributesContainerDefinition

All Superinterfaces:
Cloneable, DebugDumpable, Definition, Freezable, ItemDefinition<PrismContainer<ShadowAttributesType>>, LivePrismItemDefinition, LocalItemDefinitionStore, PrismContainerDefinition<ShadowAttributesType>, PrismItemAccessDefinition, PrismItemBasicDefinition, PrismItemStorageDefinition, PrismLifecycleDefinition, PrismPresentationDefinition, Revivable, SchemaLookup.Aware, Serializable, SmartVisitable<Definition>, Visitable<Definition>
All Known Subinterfaces:
ShadowAttributesContainerDefinitionDelegator
All Known Implementing Classes:
ShadowAttributesContainerDefinitionImpl

public interface ShadowAttributesContainerDefinition extends PrismContainerDefinition<ShadowAttributesType>
The enhanced definition of `attributes` container (ShadowAttributesContainer) in a ShadowType object. Being enhanced (relative to PrismContainerDefinition) means that it provides additional functionality specific to shadows, like getAllIdentifiers() and similar methods. Overall, it works with enhanced variants of prism objects, like ShadowAttribute, ShadowAttributeDefinition, and so on.
Author:
Radovan Semancik