org.broadleafcommerce.openadmin.client.dto
Class ForeignKey

java.lang.Object
  extended by org.broadleafcommerce.openadmin.client.dto.ForeignKey
All Implemented Interfaces:
java.io.Serializable, PersistencePerspectiveItem

public class ForeignKey
extends java.lang.Object
implements java.io.Serializable, PersistencePerspectiveItem

Author:
jfischer
See Also:
Serialized Form

Constructor Summary
ForeignKey()
           
ForeignKey(java.lang.String manyToField, java.lang.String foreignKeyClass)
           
ForeignKey(java.lang.String manyToField, java.lang.String foreignKeyClass, java.lang.String dataSourceName)
           
ForeignKey(java.lang.String manyToField, java.lang.String foreignKeyClass, java.lang.String dataSourceName, ForeignKeyRestrictionType restrictionType)
           
ForeignKey(java.lang.String manyToField, java.lang.String foreignKeyClass, java.lang.String dataSourceName, ForeignKeyRestrictionType restrictionType, java.lang.String displayValueProperty)
           
 
Method Summary
 void accept(PersistencePerspectiveItemVisitor visitor)
           
 java.lang.String getCurrentValue()
           
 java.lang.String getDataSourceName()
           
 java.lang.String getDisplayValueProperty()
           
 java.lang.String getForeignKeyClass()
           
 java.lang.String getManyToField()
           
 ForeignKeyRestrictionType getRestrictionType()
           
 void setCurrentValue(java.lang.String currentValue)
           
 void setDataSourceName(java.lang.String dataSourceName)
           
 void setDisplayValueProperty(java.lang.String displayValueProperty)
           
 void setForeignKeyClass(java.lang.String foreignKeyClass)
           
 void setManyToField(java.lang.String manyToField)
           
 void setRestrictionType(ForeignKeyRestrictionType restrictionType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ForeignKey

public ForeignKey()

ForeignKey

public ForeignKey(java.lang.String manyToField,
                  java.lang.String foreignKeyClass)

ForeignKey

public ForeignKey(java.lang.String manyToField,
                  java.lang.String foreignKeyClass,
                  java.lang.String dataSourceName)

ForeignKey

public ForeignKey(java.lang.String manyToField,
                  java.lang.String foreignKeyClass,
                  java.lang.String dataSourceName,
                  ForeignKeyRestrictionType restrictionType)

ForeignKey

public ForeignKey(java.lang.String manyToField,
                  java.lang.String foreignKeyClass,
                  java.lang.String dataSourceName,
                  ForeignKeyRestrictionType restrictionType,
                  java.lang.String displayValueProperty)
Method Detail

getManyToField

public java.lang.String getManyToField()

setManyToField

public void setManyToField(java.lang.String manyToField)

getForeignKeyClass

public java.lang.String getForeignKeyClass()

setForeignKeyClass

public void setForeignKeyClass(java.lang.String foreignKeyClass)

getCurrentValue

public java.lang.String getCurrentValue()

setCurrentValue

public void setCurrentValue(java.lang.String currentValue)

getDataSourceName

public java.lang.String getDataSourceName()

setDataSourceName

public void setDataSourceName(java.lang.String dataSourceName)

getRestrictionType

public ForeignKeyRestrictionType getRestrictionType()

setRestrictionType

public void setRestrictionType(ForeignKeyRestrictionType restrictionType)

getDisplayValueProperty

public java.lang.String getDisplayValueProperty()

setDisplayValueProperty

public void setDisplayValueProperty(java.lang.String displayValueProperty)

accept

public void accept(PersistencePerspectiveItemVisitor visitor)
Specified by:
accept in interface PersistencePerspectiveItem


Copyright © 2011. All Rights Reserved.