public class ContainerWrapper<C extends Containerable> extends Object implements ItemWrapper, Serializable, DebugDumpable
INDENT_STRING
Modifier and Type | Method and Description |
---|---|
void |
addValue() |
<O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
collectModifications(ObjectDelta<O> delta) |
void |
computeStripes() |
ItemWrapper |
createItem() |
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator.
|
String |
debugDump(int indent) |
<IW extends ItemWrapper> |
findPropertyWrapper(QName name) |
ContainerWrapper<C> |
getContainer() |
String |
getDisplayName() |
PrismContainer<C> |
getItem() |
PrismContainerDefinition<C> |
getItemDefinition()
Item definition.
|
List<ItemWrapper> |
getItems() |
QName |
getName() |
ItemPath |
getPath() |
ContainerStatus |
getStatus() |
List<ValueWrapper> |
getValues() |
boolean |
hasChanged() |
boolean |
isEmpty() |
boolean |
isMain() |
boolean |
isReadonly()
Read only flag.
|
boolean |
isShowInheritedObjectAttributes() |
boolean |
isStripe()
Used to display the form elements with stripe in every other line.
|
boolean |
isVisible()
Visibility flag.
|
void |
revive(PrismContext prismContext) |
void |
setDisplayName(String name) |
void |
setMain(boolean main) |
void |
setProperties(List<ItemWrapper> properties) |
void |
setReadonly(boolean readonly) |
void |
setStripe(boolean isStripe) |
void |
sort(PageBase pageBase) |
String |
toString() |
public void revive(PrismContext prismContext) throws SchemaException
revive
in interface Revivable
SchemaException
public PrismContainerDefinition<C> getItemDefinition()
ItemWrapper
getItemDefinition
in interface ItemWrapper
public ContainerStatus getStatus()
public ItemPath getPath()
public PrismContainer<C> getItem()
getItem
in interface ItemWrapper
public List<ItemWrapper> getItems()
public void setProperties(List<ItemWrapper> properties)
public <IW extends ItemWrapper> IW findPropertyWrapper(QName name)
public void computeStripes()
public boolean isShowInheritedObjectAttributes()
public String getDisplayName()
getDisplayName
in interface ItemWrapper
public void setDisplayName(String name)
setDisplayName
in interface ItemWrapper
public QName getName()
getName
in interface ItemWrapper
public boolean isMain()
public void setMain(boolean main)
public boolean hasChanged()
hasChanged
in interface ItemWrapper
public boolean isReadonly()
ItemWrapper
isReadonly
in interface ItemWrapper
public void setReadonly(boolean readonly)
public List<ValueWrapper> getValues()
getValues
in interface ItemWrapper
public boolean isVisible()
ItemWrapper
isVisible
in interface ItemWrapper
public boolean isEmpty()
isEmpty
in interface ItemWrapper
public ContainerWrapper<C> getContainer()
getContainer
in interface ItemWrapper
public void addValue()
addValue
in interface ItemWrapper
public ItemWrapper createItem()
public void sort(PageBase pageBase)
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String debugDump(int indent)
debugDump
in interface DebugDumpable
public boolean isStripe()
ItemWrapper
isStripe
in interface ItemWrapper
public void setStripe(boolean isStripe)
setStripe
in interface ItemWrapper
public <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> void collectModifications(ObjectDelta<O> delta) throws SchemaException
SchemaException
Copyright © 2016 evolveum. All rights reserved.