de.mguennewig.pobjsearch
Class PClassSwingSearchForm.SwingRestrict

java.lang.Object
  extended by de.mguennewig.pobjform.AbstractFormElement
      extended by de.mguennewig.pobjform.AbstractValueElement
          extended by de.mguennewig.pobjform.AbstractArrayElement
              extended by de.mguennewig.pobjform.swing.SwingArrayElement
                  extended by de.mguennewig.pobjsearch.PClassSwingSearchForm.SwingRestrict
All Implemented Interfaces:
ArrayElement, FormElement, SwingFormElement, ValueElement, PClassSearchForm.Restrict, java.lang.Iterable<FormElement>
Enclosing class:
PClassSwingSearchForm

public static class PClassSwingSearchForm.SwingRestrict
extends SwingArrayElement
implements PClassSearchForm.Restrict


Constructor Summary
PClassSwingSearchForm.SwingRestrict(PObjSwingForm form, ArrayEntry entry)
           
 
Method Summary
 PClassSearchForm.Condition addCondition()
           
 PClassSearchForm.Condition[] getCondition()
           
 PClassSearchForm.Condition getCondition(int i)
           
 
Methods inherited from class de.mguennewig.pobjform.swing.SwingArrayElement
getComponent, getErrorComponent, getLabelComponent, updateErrorComponent
 
Methods inherited from class de.mguennewig.pobjform.AbstractArrayElement
addElement, addElement, appendToList, clear, getChildEntry, getCurrentString, getElement, getInitialObject, getInitialString, getNumElements, getObject, hasChanged, isMandatory, isVisible, iterator, removeAllElements, removeElement, setCurrentAsInitialState, setObject, setProperty, setVisible, validate
 
Methods inherited from class de.mguennewig.pobjform.AbstractFormElement
getContainer, getEntry, getForm, getLabel, getProperty, getPullInPrefix, isPulledIn, omitRowHeader, setLabel, setPullInPrefix, startsNewCell
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.mguennewig.pobjform.ArrayElement
addElement, addElement, clear, getChildEntry, getElement, getNumElements, iterator, removeAllElements, removeElement
 
Methods inherited from interface de.mguennewig.pobjform.ValueElement
getCurrentString, getInitialObject, getInitialString, getObject, setCurrentAsInitialState, setObject
 
Methods inherited from interface de.mguennewig.pobjform.FormElement
appendToList, getContainer, getEntry, getForm, getLabel, getProperty, getPullInPrefix, hasChanged, isMandatory, isPulledIn, isVisible, omitRowHeader, setLabel, setProperty, setPullInPrefix, setVisible, startsNewCell, validate
 

Constructor Detail

PClassSwingSearchForm.SwingRestrict

public PClassSwingSearchForm.SwingRestrict(PObjSwingForm form,
                                           ArrayEntry entry)
Method Detail

addCondition

public final PClassSearchForm.Condition addCondition()
Specified by:
addCondition in interface PClassSearchForm.Restrict

getCondition

public final PClassSearchForm.Condition getCondition(int i)
Specified by:
getCondition in interface PClassSearchForm.Restrict

getCondition

public final PClassSearchForm.Condition[] getCondition()
Specified by:
getCondition in interface PClassSearchForm.Restrict