public class AXItemPropertiesData extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected HashMap<String,XPropertyValue> |
propertyMap |
Constructor and Description |
---|
AXItemPropertiesData(HashMap<String,XPropertyValue> propertyMap)
stores all the properties of an item and offers methods to access them
|
protected HashMap<String,XPropertyValue> propertyMap
public AXItemPropertiesData(HashMap<String,XPropertyValue> propertyMap)
public HashMap<String,XPropertyValue> getPropertyMap()
public String getClassName()
public void setClassName(String className)
className
- of the renderer to be for an item XTextField, XPage etc.public void put(String property, XPropertyValue xProperty)
property
- - name of the PropertyxProperty
- - value of the Propertypublic XPropertyValue get(XPropertyEnum xPropertyEnum)
xPropertyEnum
- - get a property by XPropertyEnumpublic XPropertyValue get(String property)
property
- - get a property by namepublic void set(XPropertyEnum xPropertyEnum, Object value)
xPropertyEnum
- the enum of the propertyvalue
- the value of the propertypublic void set(String xPropertyName, Object value)
xPropertyName
- the name of the propertyvalue
- the value of the propertypublic boolean contains(String property)
property
- the name of the propertypublic boolean contains(XPropertyEnum xPropertyEnum)
xPropertyEnum
- the enum of the propertypublic String getId()
public String getName()
public com.alibaba.fastjson.JSONArray getAttributes()
public String getParentId()
public com.alibaba.fastjson.JSONArray getOptions()
public String getRequiredgroup()
public String getDatatype()
public String getMinvalue()
public String getMaxvalue()
public String getVrule()
public String getMaxfilesize()
public String getFileextension()
public String getEquals()
public String getRequiredif()
public String getReadonlyif()
public String getHiddenif()
public String getRequiredifcomp()
public String getRequiredifvalue()
public String getReadonlyifcomp()
public String getReadonlyifvalue()
public String getHiddenifcomp()
public String getHiddenifclear()
public String getReadonlyifclear()
public String getHiddenifvalue()
public boolean getRequired()
public boolean isValidateOnServerSide()
public boolean isStatusdependent()
public boolean isUsergrouppendent()
public boolean isReadonlyStatusdependent()
public boolean isReadonlyUsergrouppendant()
Copyright © 2019 XIMA MEDIA GmbH. All rights reserved.