org.broadleafcommerce.openadmin.web.form.entity
Class Field
java.lang.Object
org.broadleafcommerce.openadmin.web.form.entity.Field
- Direct Known Subclasses:
- ComboField
public class Field
- extends Object
- Author:
- Andre Azzolini (apazzolini)
|
Constructor Summary |
Field()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected String name
friendlyName
protected String friendlyName
fieldType
protected String fieldType
value
protected String value
displayValue
protected String displayValue
foreignKeyDisplayValueProperty
protected String foreignKeyDisplayValueProperty
idOverride
protected String idOverride
order
protected Integer order
onChangeTrigger
protected String onChangeTrigger
Field
public Field()
withName
public Field withName(String name)
withFriendlyName
public Field withFriendlyName(String friendlyName)
withFieldType
public Field withFieldType(String fieldType)
withValue
public Field withValue(String value)
withDisplayValue
public Field withDisplayValue(String displayValue)
withForeignKeyDisplayValueProperty
public Field withForeignKeyDisplayValueProperty(String foreignKeyDisplayValueProperty)
withIdOverride
public Field withIdOverride(String idOverride)
withOrder
public Field withOrder(Integer order)
getIsVisible
public Boolean getIsVisible()
getDisplayValue
public String getDisplayValue()
getEntityViewPath
public String getEntityViewPath()
- Used to build a link for this particular field value to be displayed in a modal. This is used to build the link for
a 'to-one-lookup' field inside of a list grid. This is only the second part of the link. This needs to be prepended
with the url path for the listgrid itself.
- Returns:
- See Also:
AdminBasicEntityController#viewCollectionItemDetails(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse,
org.springframework.ui.Model,
String,
String,
String)
getCanLinkToExternalEntity
public boolean getCanLinkToExternalEntity()
- Used for linking in toOneLookup fields as well as linking to the entity via a 'name' field
- Returns:
getName
public String getName()
setName
public void setName(String name)
getFriendlyName
public String getFriendlyName()
setFriendlyName
public void setFriendlyName(String friendlyName)
getFieldType
public String getFieldType()
setFieldType
public void setFieldType(String fieldType)
getValue
public String getValue()
setValue
public void setValue(String value)
setDisplayValue
public void setDisplayValue(String displayValue)
getForeignKeyDisplayValueProperty
public String getForeignKeyDisplayValueProperty()
setForeignKeyDisplayValueProperty
public void setForeignKeyDisplayValueProperty(String foreignKeyDisplayValueProperty)
getIdOverride
public String getIdOverride()
setIdOverride
public void setIdOverride(String idOverride)
getOrder
public Integer getOrder()
setOrder
public void setOrder(Integer order)
getOnChangeTrigger
public String getOnChangeTrigger()
setOnChangeTrigger
public void setOnChangeTrigger(String onChangeTrigger)
Copyright © 2013. All Rights Reserved.