com.aurel.track.screen.bl.design
Class AbstractFieldDesignBL

java.lang.Object
  extended by com.aurel.track.screen.bl.AbstractFieldBL
      extended by com.aurel.track.screen.bl.design.AbstractFieldDesignBL
Direct Known Subclasses:
DashboardFieldDesignBL, ScreenFieldDesignBL

public abstract class AbstractFieldDesignBL
extends AbstractFieldBL


Field Summary
 
Fields inherited from class com.aurel.track.screen.bl.AbstractFieldBL
BOTTOM, CENTER, fieldDAO, LEFT, MIDDLE, RIGHT, screenFieldDAO, TOP
 
Constructor Summary
AbstractFieldDesignBL()
          constructor
 
Method Summary
 IField createField(java.lang.Integer panelPk, java.lang.String fieldDefPK)
          Create an field in a panel having given pk
 void deleteFieldScreen(java.lang.Integer panelPk, java.lang.Integer fieldId)
          Delete a field screen from a panel Replace the field with an empty field screen
 void saveScreenField(IField fs)
           
 void setFieldScreenProperty(IField fs, IField fsSchema)
           
protected abstract  void updateField(IField field, java.lang.String fieldInfo)
           
 
Methods inherited from class com.aurel.track.screen.bl.AbstractFieldBL
getHalignList, getHalignString, getScreenFactory, getValignList, getValignString, loadField
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractFieldDesignBL

public AbstractFieldDesignBL()
constructor

Method Detail

createField

public IField createField(java.lang.Integer panelPk,
                          java.lang.String fieldDefPK)
Create an field in a panel having given pk

Parameters:
panelPk -
fieldDefPK -
Returns:

updateField

protected abstract void updateField(IField field,
                                    java.lang.String fieldInfo)

deleteFieldScreen

public void deleteFieldScreen(java.lang.Integer panelPk,
                              java.lang.Integer fieldId)
Delete a field screen from a panel Replace the field with an empty field screen

Parameters:
panelPk -
fieldId -

saveScreenField

public void saveScreenField(IField fs)

setFieldScreenProperty

public void setFieldScreenProperty(IField fs,
                                   IField fsSchema)


Issue Tracking with Track+: Home Page      Copyright © 2008 Trackplus. All Rights Reserved.