palio.modules.html
Class FormTag
java.lang.Object
palio.modules.html.FormTag
- Direct Known Subclasses:
- CalendarField, CheckBox, CheckBoxes, DateField, DropList, MultipleDropList, NumericField, PasswordField, RadioButtons, TextArea, TextField, UploadField
public abstract class FormTag
- extends java.lang.Object
Definicja interfejsu "Input-a", czyli pojedynczego elementu formatki HTML-owej
- Author:
- Leszek Leszczynski
Constructor Summary |
FormTag(java.lang.String name,
java.lang.String id,
java.lang.String cssClass,
boolean notNull,
java.lang.String label,
java.lang.String additionalCode)
|
Method Summary |
abstract java.lang.String |
checkNull()
Kod sprawdzający, czy tag jest "null" |
abstract void |
doBody(java.io.PrintWriter out,
java.util.HashMap params)
HTML odpowiedzialny za render taga |
abstract void |
doValidation(java.io.PrintWriter out)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FormTag
public FormTag(java.lang.String name,
java.lang.String id,
java.lang.String cssClass,
boolean notNull,
java.lang.String label,
java.lang.String additionalCode)
doBody
public abstract void doBody(java.io.PrintWriter out,
java.util.HashMap params)
throws java.io.IOException,
palio.PalioException
- HTML odpowiedzialny za render taga
- Throws:
java.io.IOException
palio.PalioException
doValidation
public abstract void doValidation(java.io.PrintWriter out)
throws java.io.IOException,
palio.PalioException
- Throws:
java.io.IOException
palio.PalioException
checkNull
public abstract java.lang.String checkNull()
throws java.io.IOException,
palio.PalioException
- Kod sprawdzający, czy tag jest "null"
- Throws:
java.io.IOException
palio.PalioException