Interface PrismContainerValueWrapper<C extends Containerable>
- All Superinterfaces:
- DebugDumpable,- PrismValueWrapper<C>,- SelectableRow<C>,- Serializable
- All Known Subinterfaces:
- AssignmentValueWrapper,- PrismObjectValueWrapper<O>
- All Known Implementing Classes:
- AssignmentValueWrapperImpl,- ConstructionValueWrapper,- PrismContainerValueWrapperImpl,- PrismObjectValueWrapperImpl,- ProfilingClassLoggerContainerValueWrapperImpl,- ResourceAttributeMappingValueWrapper
public interface PrismContainerValueWrapper<C extends Containerable>
extends PrismValueWrapper<C>, SelectableRow<C>
- Author:
- katka
- 
Field SummaryFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddItem(ItemWrapper<?, ?> newItem) voidaddItems(Collection<ItemWrapper<?, ?>> items) <ID extends ItemDelta>
 voidapplyDelta(ID delta) void<T extends Containerable>
 PrismContainerWrapper<T>findContainer(ItemPath path) <T extends Containerable>
 PrismContainerWrapper<T>findContainer(String identifier) <IW extends ItemWrapper>
 IW<IW extends ItemWrapper>
 IW<X> PrismPropertyWrapper<X>findProperty(ItemPath propertyPath) <R extends Referencable>
 PrismReferenceWrapper<R>findReference(ItemPath path) List<PrismContainerWrapper<? extends Containerable>>List<PrismContainerWrapper<? extends Containerable>>getContainers(ContainerPanelConfigurationType config, ModelServiceLocator modelServiceLocator) List<? extends ItemWrapper<?,?>> getItems()Deprecated.List<ItemWrapper<?,?>> getPath()PrismContainerWrapper<? extends Containerable>booleanDeprecated.booleanbooleanbooleanbooleanbooleanbooleanbooleanisSorted()booleanvoidsetExpanded(boolean expanded) voidsetHeterogenous(boolean heterogenous) voidsetMetadata(boolean metadata) voidsetReadOnly(boolean readOnly, boolean recursive) voidsetSelected(boolean selected) voidsetShowEmpty(boolean setShowEmpty) voidsetSorted(boolean sorted) voidsetStatus(ValueStatus status) voidsetVirtualContainerItems(List<VirtualContainerItemSpecificationType> virtualItems) intsize()Methods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.gui.api.prism.wrapper.PrismValueWrapperaddToDelta, getOldValue, getParent, getParentContainerValue, getRealValue, getValueMetadata, isShowMetadata, isVisible, setRealValue, setShowMetadata, setValueMetadata, toShortString
- 
Method Details- 
getDisplayNameString getDisplayName()
- 
getHelpTextString getHelpText()
- 
isExpandedboolean isExpanded()
- 
setExpandedvoid setExpanded(boolean expanded) 
- 
isSortedboolean isSorted()
- 
setSortedvoid setSorted(boolean sorted) 
- 
getChildContainers- Throws:
- SchemaException
 
- 
getStatusValueStatus getStatus()- Specified by:
- getStatusin interface- PrismValueWrapper<C extends Containerable>
 
- 
setStatus- Specified by:
- setStatusin interface- PrismValueWrapper<C extends Containerable>
 
- 
getContainersList<PrismContainerWrapper<? extends Containerable>> getContainers()
- 
getContainersList<PrismContainerWrapper<? extends Containerable>> getContainers(ContainerPanelConfigurationType config, ModelServiceLocator modelServiceLocator) 
- 
getNonContainersList<ItemWrapper<?,?>> getNonContainers()
- 
getItemsDeprecated.
- 
findContainer<T extends Containerable> PrismContainerWrapper<T> findContainer(ItemPath path) throws SchemaException - Throws:
- SchemaException
 
- 
findContainer
- 
findProperty- Throws:
- SchemaException
 
- 
findReference<R extends Referencable> PrismReferenceWrapper<R> findReference(ItemPath path) throws SchemaException - Throws:
- SchemaException
 
- 
findItem- Throws:
- SchemaException
 
- 
findItem- Throws:
- SchemaException
 
- 
getPathItemPath getPath()
- 
isSelectedboolean isSelected()- Specified by:
- isSelectedin interface- SelectableRow<C extends Containerable>
 
- 
setSelectedvoid setSelected(boolean selected) - Specified by:
- setSelectedin interface- SelectableRow<C extends Containerable>
 
- 
isReadOnlyboolean isReadOnly()
- 
setReadOnlyvoid setReadOnly(boolean readOnly, boolean recursive) 
- 
hasChangedDeprecated.
- 
isShowEmptyboolean isShowEmpty()
- 
setShowEmptyvoid setShowEmpty(boolean setShowEmpty) 
- 
applyDelta- Throws:
- SchemaException
 
- 
getValueToAdd- Throws:
- SchemaException
 
- 
isHeterogenousboolean isHeterogenous()
- 
setHeterogenousvoid setHeterogenous(boolean heterogenous) 
- 
setVirtualContainerItems
- 
getVirtualItemsList<VirtualContainerItemSpecificationType> getVirtualItems()
- 
isVirtualboolean isVirtual()
- 
isMetadataboolean isMetadata()
- 
setMetadatavoid setMetadata(boolean metadata) 
- 
getDefinitionPrismContainerDefinition<C> getDefinition()
- 
getNewValuePrismContainerValue<C> getNewValue()- Specified by:
- getNewValuein interface- PrismValueWrapper<C extends Containerable>
 
- 
getSelectedChildPrismContainerWrapper<? extends Containerable> getSelectedChild()
- 
addItem
- 
clearItemsvoid clearItems()
- 
addItems
- 
sizeint size()
- 
getContainerValueApplyDelta- Throws:
- SchemaException
 
- 
getDeltas- Throws:
- SchemaException
 
 
-