Daisy Open Source CMS

org.outerj.daisy.tools.importexport.model.schema
Class ImpExpFieldType

java.lang.Object
  extended by org.outerj.daisy.tools.importexport.model.schema.ImpExpFieldType
All Implemented Interfaces:
Comparable, ImpExpDescriptionEnabled, ImpExpLabelEnabled

public class ImpExpFieldType
extends Object
implements ImpExpLabelEnabled, ImpExpDescriptionEnabled, Comparable


Method Summary
 void addDescription(Locale locale, String description)
           
 void addLabel(Locale locale, String label)
           
 void clearDescriptions()
           
 void clearLabels()
           
 int compareTo(Object o)
           
 boolean getAllowFreeEntry()
           
 Map<Locale,String> getDescriptions()
           
 Map<Locale,String> getLabels()
           
 boolean getLoadSelectionListAsync()
           
 String getName()
           
 Object getSelectionList()
           
 int getSize()
           
 ValueType getValueType()
           
 boolean isAclAllowed()
           
 boolean isDeprecated()
           
 boolean isHierarchical()
           
 boolean isMultiValue()
           
 void setAclAllowed(boolean aclAllowed)
           
 void setAllowFreeEntry(boolean allowFreeEntry)
           
 void setDeprecated(boolean deprecated)
           
 void setHierarchical(boolean hierarchical)
           
 void setLoadSelectionListAsync(boolean loadAsync)
           
 void setMultiValue(boolean multiValue)
           
 void setSelectionList(Object selectionList)
           
 void setSize(int size)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getName

public String getName()

getValueType

public ValueType getValueType()

isDeprecated

public boolean isDeprecated()

setDeprecated

public void setDeprecated(boolean deprecated)

isAclAllowed

public boolean isAclAllowed()

setAclAllowed

public void setAclAllowed(boolean aclAllowed)

isMultiValue

public boolean isMultiValue()

setMultiValue

public void setMultiValue(boolean multiValue)

isHierarchical

public boolean isHierarchical()

setHierarchical

public void setHierarchical(boolean hierarchical)

getSize

public int getSize()

setSize

public void setSize(int size)

getAllowFreeEntry

public boolean getAllowFreeEntry()

setAllowFreeEntry

public void setAllowFreeEntry(boolean allowFreeEntry)

getLoadSelectionListAsync

public boolean getLoadSelectionListAsync()

setLoadSelectionListAsync

public void setLoadSelectionListAsync(boolean loadAsync)

getSelectionList

public Object getSelectionList()

setSelectionList

public void setSelectionList(Object selectionList)

addLabel

public void addLabel(Locale locale,
                     String label)
Specified by:
addLabel in interface ImpExpLabelEnabled

clearLabels

public void clearLabels()
Specified by:
clearLabels in interface ImpExpLabelEnabled

getLabels

public Map<Locale,String> getLabels()
Specified by:
getLabels in interface ImpExpLabelEnabled

addDescription

public void addDescription(Locale locale,
                           String description)
Specified by:
addDescription in interface ImpExpDescriptionEnabled

clearDescriptions

public void clearDescriptions()
Specified by:
clearDescriptions in interface ImpExpDescriptionEnabled

getDescriptions

public Map<Locale,String> getDescriptions()
Specified by:
getDescriptions in interface ImpExpDescriptionEnabled

compareTo

public int compareTo(Object o)
Specified by:
compareTo in interface Comparable

Daisy Open Source CMS