jet.html
Interface JetComponent

All Superinterfaces:
java.lang.Cloneable, Decodeable, java.io.Serializable
All Known Subinterfaces:
JetButton, JetCheckbox, JetChildComponent, JetDisplayMessage, JetFieldset, JetFile, JetFiller, JetForm, JetGridPanel, JetGridPanel2, JetImage, JetInput, JetInputComponent, JetLabel, JetOption, JetOutput, JetOutputComponent, JetParentComponent, JetRadiobutton, JetRandomizer, JetSelection, JetTextArea
All Known Implementing Classes:
JetButton, JetCheckbox, JetChildComponent, JetComponent, JetDisplayMessage, JetFieldset, JetFile, JetFiller, JetForm, JetGridPanel, JetGridPanel2, JetImage, JetInput, JetInputComponent, JetLabel, JetOption, JetOutput, JetOutputComponent, JetParentComponent, JetRadiobutton, JetRandomizer, JetSelection, JetTextArea

public interface JetComponent
extends Cloneable, java.io.Serializable, Decodeable


Method Summary
 void addListener(EventListener listener)
           
 void addListener(EventType type, EventListener listener)
           
 java.lang.Object clone()
          needs to be implemented
 boolean componentChanged()
           
 void decodeForm(java.lang.StringBuilder builder, JetContext jetConetxt)
           
 JetComponent findComponent(java.lang.String identifier)
           
 java.util.Collection<JetComponent> findComponents(java.lang.Class c)
           
 java.lang.String getIdentifier()
           
 java.lang.String getName()
           
 java.lang.String getStyleclass()
           
 java.lang.String incrementIdentifier()
           
 boolean isHidden()
           
 void removeListener(EventListener listener)
           
 void removeListener(EventType type, EventListener listener)
           
 void setComponentChanged(boolean changed)
           
 void setContinueIdentifier(long newIdentifier)
           
 void setIdentifier(java.lang.String identifier)
           
 void setName(java.lang.String name)
           
 void setStyleclass(java.lang.String styleclass)
           
 void toggleHidden()
           
 

Method Detail

componentChanged

boolean componentChanged()

setComponentChanged

void setComponentChanged(boolean changed)

decodeForm

void decodeForm(java.lang.StringBuilder builder,
                JetContext jetConetxt)
Specified by:
decodeForm in interface Decodeable

findComponent

JetComponent findComponent(java.lang.String identifier)

findComponents

java.util.Collection<JetComponent> findComponents(java.lang.Class c)

getIdentifier

java.lang.String getIdentifier()

setIdentifier

void setIdentifier(java.lang.String identifier)

setContinueIdentifier

void setContinueIdentifier(long newIdentifier)

incrementIdentifier

java.lang.String incrementIdentifier()

getName

java.lang.String getName()

setName

void setName(java.lang.String name)

getStyleclass

java.lang.String getStyleclass()

setStyleclass

void setStyleclass(java.lang.String styleclass)

isHidden

boolean isHidden()

toggleHidden

void toggleHidden()

clone

java.lang.Object clone()
Description copied from interface: Cloneable
needs to be implemented

Returns:
Obejct the clone of it

addListener

void addListener(EventListener listener)

addListener

void addListener(EventType type,
                 EventListener listener)

removeListener

void removeListener(EventListener listener)

removeListener

void removeListener(EventType type,
                    EventListener listener)