Class ProfilingClassLoggerContainerWrapperImpl<C extends Containerable>
java.lang.Object
com.evolveum.midpoint.gui.impl.prism.wrapper.ItemWrapperImpl<PrismContainer<C>,PrismContainerValueWrapper<C>>
 
com.evolveum.midpoint.gui.impl.prism.wrapper.PrismContainerWrapperImpl<C>
com.evolveum.midpoint.gui.impl.prism.wrapper.ProfilingClassLoggerContainerWrapperImpl<C>
- All Implemented Interfaces:
- ItemWrapper<PrismContainer<C>,,- PrismContainerValueWrapper<C>> - PrismContainerWrapper<C>,- Definition,- Freezable,- ItemDefinition<PrismContainer<C>>,- LocalItemDefinitionStore,- PrismContainerDefinition<C>,- PrismContextSensitive,- PrismItemAccessDefinition,- Revivable,- SmartVisitable<Definition>,- Visitable<Definition>,- DebugDumpable,- Serializable,- Cloneable
public class ProfilingClassLoggerContainerWrapperImpl<C extends Containerable>
extends PrismContainerWrapperImpl<C>
- Author:
- skublik
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.evolveum.midpoint.prism.PrismItemAccessDefinitionPrismItemAccessDefinition.Mutable
- 
Field SummaryFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructorsConstructorDescriptionProfilingClassLoggerContainerWrapperImpl(PrismContainerValueWrapper<?> parent, PrismContainer<C> item, ItemStatus status) 
- 
Method SummaryModifier and TypeMethodDescription@NotNull ContainerDelta<C>createEmptyDelta(ItemPath path) Creates an empty delta (with appropriate implementation class), pointing to this item definition, with a given path.<D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>> 
 Collection<D>getDelta()protected ItemPathgetDeltaPathForStatus(ItemStatus status) Returns display name.@NotNull ItemNameGets the "canonical" name of the item for the definition.booleanMethods inherited from class com.evolveum.midpoint.gui.impl.prism.wrapper.PrismContainerWrapperImplaccept, accept, canRepresent, clone, cloneVirtualContainerWithNewValue, cloneWithReplacedDefinition, computeDeltasInternal, createNewEmptyValue, createValue, findContainer, findContainer, findContainerValue, findItem, findProperty, findReference, freeze, getCompileTimeClass, getComplexTypeDefinition, getDefinitions, getIdentifier, getItemDefinition, getPropertyDefinitions, getSelectedChild, getTypeClass, isExpanded, isImmutable, isVirtual, isVisible, replaceDefinition, setExpanded, setIdentifier, setShowEmpty, setVirtual, toMutableMethods inherited from class com.evolveum.midpoint.gui.impl.prism.wrapper.ItemWrapperImpladd, addValueToDelta, adoptElementDefinitionFrom, canAdd, canBeDefinitionOf, canBeDefinitionOf, canModify, canRead, checkRequired, computeDeltaInternal, debugDump, debugDumpShortToString, deepClone, findItemDefinition, findObjectStatus, findObjectWrapper, getAnnotation, getAnnotations, getDeprecatedSince, getDiagrams, getDisplayOrder, getDocumentation, getDocumentationPreview, getFormComponentValidator, getHelp, getItem, getMaxOccurs, getMinOccurs, getOldItem, getParent, getParentContainerValue, getPath, getPlannedRemoval, getPrismContext, getProcessing, getRemovedSince, getSchemaMigrations, getStatus, getSubstitutionHead, getTypeName, getValue, getValueEnumerationRef, getValues, getVisibleOverwrite, instantiate, instantiate, isAbstract, isColumn, isDeprecated, isDynamic, isElaborate, isEmphasized, isEmpty, isExperimental, isHeterogeneousListItem, isIgnored, isIndexOnly, isInherited, isMetadata, isOperational, isProcessProvenanceMetadata, isReadOnly, isRemoved, isRuntimeSchema, isShowEmpty, isShowInVirtualContainer, isShowMetadataDetails, isValidated, isValidFor, isVisibleByVisibilityHandler, remove, removeAll, removeNotChangedStatusValue, revive, setAnnotation, setColumn, setDisplayName, setDisplayOrder, setMetadata, setProcessProvenanceMetadata, setReadOnly, setShowInVirtualContainer, setShowMetadataDetails, setValidated, setVisibleOverwrite, structuredTypeMethods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.prism.DefinitiondebugDump, getAnnotation, getAnnotations, getDeprecatedSince, getDiagrams, getDisplayOrder, getDocumentation, getDocumentationPreview, getHelp, getMutabilityFlag, getPlannedRemoval, getProcessing, getRemovedSince, getSchemaMigrations, getSchemaRegistry, getTypeName, isAbstract, isDeprecated, isElaborate, isEmphasized, isExperimental, isIgnored, isRemoved, isRuntimeSchema, setAnnotationMethods inherited from interface com.evolveum.midpoint.prism.FreezablecheckImmutable, checkMutableMethods inherited from interface com.evolveum.midpoint.prism.ItemDefinitionadoptElementDefinitionFrom, canBeDefinitionOf, canBeDefinitionOf, debugDumpShortToString, deepClone, findItemDefinition, getMaxOccurs, getMinOccurs, getSubstitutionHead, getValueEnumerationRef, instantiate, instantiate, isDynamic, isHeterogeneousListItem, isIndexOnly, isInherited, isMandatory, isOperational, isOptional, isSearchable, isSingleValue, isValidForMethods inherited from interface com.evolveum.midpoint.gui.api.prism.wrapper.ItemWrapperadd, checkRequired, debugDump, findObjectStatus, findObjectWrapper, getFormComponentValidator, getItem, getParent, getParentContainerValue, getPath, getValue, getValues, getVisibleOverwrite, isColumn, isEmpty, isMetadata, isProcessProvenanceMetadata, isReadOnly, isShowEmpty, isShowInVirtualContainer, isShowMetadataDetails, isValidated, remove, removeAll, setColumn, setMetadata, setProcessProvenanceMetadata, setReadOnly, setShowInVirtualContainer, setShowMetadataDetails, setValidated, setVisibleOverwriteMethods inherited from interface com.evolveum.midpoint.prism.LocalItemDefinitionStorecontainsItemDefinition, findContainerDefinition, findItemDefinition, findItemDefinition, findLocalItemDefinition, findLocalItemDefinition, findPropertyDefinition, findReferenceDefinitionMethods inherited from interface com.evolveum.midpoint.prism.PrismContainerDefinitiongetAlwaysUseForEquals, getItemNames, isAlwaysUseForEquals, isCompletelyDefined, isEmpty, structuredTypeMethods inherited from interface com.evolveum.midpoint.gui.api.prism.wrapper.PrismContainerWrappergetStatusMethods inherited from interface com.evolveum.midpoint.prism.PrismContextSensitivegetPrismContextMethods inherited from interface com.evolveum.midpoint.prism.PrismItemAccessDefinitioncanAdd, canModify, canRead
- 
Constructor Details- 
ProfilingClassLoggerContainerWrapperImplpublic ProfilingClassLoggerContainerWrapperImpl(PrismContainerValueWrapper<?> parent, PrismContainer<C> item, ItemStatus status) 
 
- 
- 
Method Details- 
getItemNameDescription copied from interface:ItemDefinitionGets the "canonical" name of the item for the definition. Should be qualified, if at all possible.- Specified by:
- getItemNamein interface- ItemDefinition<C extends Containerable>
- Overrides:
- getItemNamein class- ItemWrapperImpl<PrismContainer<C extends Containerable>,- PrismContainerValueWrapper<C extends Containerable>> 
 
- 
getDisplayNameDescription copied from interface:DefinitionReturns display name. Specifies the printable name of the object class or attribute. It must contain a printable string. It may also contain a key to catalog file. Returns null if no display name is set. Corresponds to "displayName" XSD annotation.- Specified by:
- getDisplayNamein interface- Definition
- Overrides:
- getDisplayNamein class- ItemWrapperImpl<PrismContainer<C extends Containerable>,- PrismContainerValueWrapper<C extends Containerable>> 
- Returns:
- display name string or catalog key
 
- 
isMultiValuepublic boolean isMultiValue()
- 
getDeltaPathForStatus- Overrides:
- getDeltaPathForStatusin class- PrismContainerWrapperImpl<C extends Containerable>
 
- 
getDeltapublic <D extends ItemDelta<? extends PrismValue,? extends ItemDefinition>> Collection<D> getDelta() throws SchemaException- Specified by:
- getDeltain interface- ItemWrapper<PrismContainer<C extends Containerable>,- PrismContainerValueWrapper<C extends Containerable>> 
- Overrides:
- getDeltain class- PrismContainerWrapperImpl<C extends Containerable>
- Throws:
- SchemaException
 
- 
createEmptyDeltaDescription copied from interface:ItemDefinitionCreates an empty delta (with appropriate implementation class), pointing to this item definition, with a given path.- Specified by:
- createEmptyDeltain interface- ItemDefinition<C extends Containerable>
- Specified by:
- createEmptyDeltain interface- PrismContainerDefinition<C extends Containerable>
- Overrides:
- createEmptyDeltain class- PrismContainerWrapperImpl<C extends Containerable>
 
 
-