Interface ResourceAttributeContainerDefinition

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

public interface ResourceAttributeContainerDefinition 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 ShadowSimpleAttribute, ShadowSimpleAttributeDefinition, and so on.
Author:
Radovan Semancik