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
- value
- public void set(String xPropertyName, Object value)
xPropertyName
- value
- public boolean contains(String property)
property
- public boolean contains(XPropertyEnum xPropertyEnum)
xPropertyEnum
- public 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.