org.broadleafcommerce.openadmin.client.dto
Class MapMetadata

java.lang.Object
  extended by org.broadleafcommerce.openadmin.client.dto.FieldMetadata
      extended by org.broadleafcommerce.openadmin.client.dto.CollectionMetadata
          extended by org.broadleafcommerce.openadmin.client.dto.MapMetadata
All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable, Serializable

public class MapMetadata
extends CollectionMetadata

Author:
Jeff Fischer
See Also:
Serialized Form

Constructor Summary
MapMetadata()
           
 
Method Summary
 void accept(MetadataVisitor visitor)
           
 FieldMetadata cloneFieldMetadata()
           
 boolean equals(Object o)
           
 String[][] getKeys()
           
 String getMapKeyOptionEntityClass()
           
 String getMapKeyOptionEntityDisplayField()
           
 String getMapKeyOptionEntityValueField()
           
 String getMediaField()
           
 String getValueClassName()
           
 int hashCode()
           
 boolean isSimpleValue()
           
protected  FieldMetadata populate(FieldMetadata metadata)
           
 void setKeys(String[][] keys)
           
 void setMapKeyOptionEntityClass(String mapKeyOptionEntityClass)
           
 void setMapKeyOptionEntityDisplayField(String mapKeyOptionEntityDisplayField)
           
 void setMapKeyOptionEntityValueField(String mapKeyOptionEntityValueField)
           
 void setMediaField(String mediaField)
           
 void setSimpleValue(boolean simpleValue)
           
 void setValueClassName(String valueClassName)
           
 
Methods inherited from class org.broadleafcommerce.openadmin.client.dto.CollectionMetadata
getCollectionCeilingEntity, getCustomCriteria, getDataSourceName, getPersistencePerspective, getTargetElementId, isMutable, setCollectionCeilingEntity, setCustomCriteria, setDataSourceName, setMutable, setPersistencePerspective, setTargetElementId
 
Methods inherited from class org.broadleafcommerce.openadmin.client.dto.FieldMetadata
getAvailableToTypes, getChildrenExcluded, getCurrencyCodeField, getExcluded, getFieldName, getFriendlyName, getInheritedFromType, getOrder, getOwningClass, getOwningClassFriendlyName, getPrefix, getSecurityLevel, getShowIfProperty, getTargetClass, setAvailableToTypes, setChildrenExcluded, setCurrencyCodeField, setExcluded, setFieldName, setFriendlyName, setInheritedFromType, setOrder, setOwningClass, setOwningClassFriendlyName, setPrefix, setSecurityLevel, setShowIfProperty, setTargetClass
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapMetadata

public MapMetadata()
Method Detail

getValueClassName

public String getValueClassName()

setValueClassName

public void setValueClassName(String valueClassName)

isSimpleValue

public boolean isSimpleValue()

setSimpleValue

public void setSimpleValue(boolean simpleValue)

getMediaField

public String getMediaField()

setMediaField

public void setMediaField(String mediaField)

getKeys

public String[][] getKeys()

setKeys

public void setKeys(String[][] keys)

getMapKeyOptionEntityClass

public String getMapKeyOptionEntityClass()

setMapKeyOptionEntityClass

public void setMapKeyOptionEntityClass(String mapKeyOptionEntityClass)

getMapKeyOptionEntityDisplayField

public String getMapKeyOptionEntityDisplayField()

setMapKeyOptionEntityDisplayField

public void setMapKeyOptionEntityDisplayField(String mapKeyOptionEntityDisplayField)

getMapKeyOptionEntityValueField

public String getMapKeyOptionEntityValueField()

setMapKeyOptionEntityValueField

public void setMapKeyOptionEntityValueField(String mapKeyOptionEntityValueField)

accept

public void accept(MetadataVisitor visitor)
Specified by:
accept in class FieldMetadata

populate

protected FieldMetadata populate(FieldMetadata metadata)
Overrides:
populate in class CollectionMetadata

cloneFieldMetadata

public FieldMetadata cloneFieldMetadata()
Specified by:
cloneFieldMetadata in class FieldMetadata

equals

public boolean equals(Object o)
Overrides:
equals in class CollectionMetadata

hashCode

public int hashCode()
Overrides:
hashCode in class CollectionMetadata


Copyright © 2013. All Rights Reserved.