org.mantisbt.connect.model
Class CustomFieldDefinition

java.lang.Object
  extended byorg.mantisbt.connect.model.CustomFieldDefinition
All Implemented Interfaces:
ICustomFieldDefinition

public class CustomFieldDefinition
extends java.lang.Object
implements ICustomFieldDefinition

Author:
Peter Lanser, planser@users.sourceforge.net

Constructor Summary
CustomFieldDefinition()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 AccessLevel getAccessLevelR()
           
 AccessLevel getAccessLevelRW()
           
 java.lang.String getDefaultValue()
           
 IMCAttribute getField()
           
 int getLengthMax()
           
 int getLengthMin()
           
 java.lang.String getPossibleValues()
           
 boolean getRequireClosed()
           
 boolean getRequireReport()
           
 boolean getRequireResolved()
           
 boolean getRequireUpdate()
           
 CustomFieldType getType()
           
 java.lang.String getValidRegexp()
           
 int hashCode()
           
 boolean isAdvanced()
           
 boolean isDisplayClose()
           
 boolean isDisplayReport()
           
 boolean isDisplayResolve()
           
 boolean isDisplayUpdate()
           
 void setField(MCAttribute attribute)
           
 void setLengthMax(int lengthMax)
           
 void setLengthMin(int lengthMin)
           
 void setPossibleValues(java.lang.String values)
           
 void setType(CustomFieldType type)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomFieldDefinition

public CustomFieldDefinition()
Method Detail

getAccessLevelR

public AccessLevel getAccessLevelR()
Specified by:
getAccessLevelR in interface ICustomFieldDefinition

getAccessLevelRW

public AccessLevel getAccessLevelRW()
Specified by:
getAccessLevelRW in interface ICustomFieldDefinition

isAdvanced

public boolean isAdvanced()
Specified by:
isAdvanced in interface ICustomFieldDefinition

getDefaultValue

public java.lang.String getDefaultValue()
Specified by:
getDefaultValue in interface ICustomFieldDefinition

isDisplayClose

public boolean isDisplayClose()
Specified by:
isDisplayClose in interface ICustomFieldDefinition

isDisplayReport

public boolean isDisplayReport()
Specified by:
isDisplayReport in interface ICustomFieldDefinition

isDisplayResolve

public boolean isDisplayResolve()
Specified by:
isDisplayResolve in interface ICustomFieldDefinition

isDisplayUpdate

public boolean isDisplayUpdate()
Specified by:
isDisplayUpdate in interface ICustomFieldDefinition

getField

public IMCAttribute getField()
Specified by:
getField in interface ICustomFieldDefinition

getLengthMax

public int getLengthMax()
Specified by:
getLengthMax in interface ICustomFieldDefinition

getLengthMin

public int getLengthMin()
Specified by:
getLengthMin in interface ICustomFieldDefinition

getPossibleValues

public java.lang.String getPossibleValues()
Specified by:
getPossibleValues in interface ICustomFieldDefinition

getRequireClosed

public boolean getRequireClosed()
Specified by:
getRequireClosed in interface ICustomFieldDefinition

getRequireReport

public boolean getRequireReport()
Specified by:
getRequireReport in interface ICustomFieldDefinition

getRequireResolved

public boolean getRequireResolved()
Specified by:
getRequireResolved in interface ICustomFieldDefinition

getRequireUpdate

public boolean getRequireUpdate()
Specified by:
getRequireUpdate in interface ICustomFieldDefinition

getType

public CustomFieldType getType()
Specified by:
getType in interface ICustomFieldDefinition

getValidRegexp

public java.lang.String getValidRegexp()
Specified by:
getValidRegexp in interface ICustomFieldDefinition

setField

public void setField(MCAttribute attribute)

setType

public void setType(CustomFieldType type)

setLengthMin

public void setLengthMin(int lengthMin)

setLengthMax

public void setLengthMax(int lengthMax)

setPossibleValues

public void setPossibleValues(java.lang.String values)

hashCode

public int hashCode()

equals

public boolean equals(java.lang.Object obj)