ru.goodidea.df.dictionary.datasource
Class FieldAbstract

java.lang.Object
  extended by ru.goodidea.df.dictionary.datasource.FieldAbstract
All Implemented Interfaces:
PanelBuildable
Direct Known Subclasses:
Field

public abstract class FieldAbstract
extends java.lang.Object
implements PanelBuildable

Title:

Description:

Copyright: Copyright (c) 2004

Company:

Version:
1.0
Author:
Konstantin Pupkov

Constructor Summary
  FieldAbstract()
           
protected FieldAbstract(FieldModel model)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 Constraint getConstraint()
          getConstraint
 java.lang.String getLabel()
           
 FieldModel getModel()
           
 PropertyType getType()
           
abstract  java.lang.Object getValue()
           
 int hashCode()
           
 void setConstraint(Constraint constraint)
           
abstract  void setValue(java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldAbstract

public FieldAbstract()

FieldAbstract

protected FieldAbstract(FieldModel model)
Method Detail

getType

public PropertyType getType()

getValue

public abstract java.lang.Object getValue()

setValue

public abstract void setValue(java.lang.Object value)

getModel

public FieldModel getModel()

getConstraint

public Constraint getConstraint()
getConstraint

Specified by:
getConstraint in interface PanelBuildable
Returns:
Constraint

setConstraint

public void setConstraint(Constraint constraint)
Specified by:
setConstraint in interface PanelBuildable

getLabel

public java.lang.String getLabel()
Specified by:
getLabel in interface PanelBuildable

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2009. All Rights Reserved.