jet.html.core
Class JetChildComponent

java.lang.Object
  extended by jet.html.core.JetComponent
      extended by jet.html.core.JetChildComponent
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, Decodeable, JetComponent
Direct Known Subclasses:
JetFile, JetInputComponent, JetOutputComponent, JetParentComponent, JetSelection

public abstract class JetChildComponent
extends JetComponent

Abstract classdescribing child components and implements generic methods and fields

Author:
Markus.Meisters@web.de
See Also:
Serialized Form

Field Summary
private  boolean hidden
          indicates if the component is hidden
private  JetParentComponent parent
          The parent component e.g. form/grid
 
Fields inherited from class jet.html.core.JetComponent
eventSupport
 
Constructor Summary
JetChildComponent(java.lang.String identifier)
          Constructor(identifier)
JetChildComponent(java.lang.String identifier, java.lang.String styleclass)
          Constructor(identifier,styleclass)
JetChildComponent(java.lang.String identifier, java.lang.String name, java.lang.String styleclass)
          Constructor(identifier,name,styleclass)
 
Method Summary
 JetForm getForm()
          get the form
 JetParentComponent getParent()
          Returns the parent object
 boolean isHidden()
          Indicates if this component is hidden
 void setParent(JetParentComponent parent)
          Set the parent object
 void toggleHidden()
          changes the hidden flag
 
Methods inherited from class jet.html.core.JetComponent
addListener, addListener, clone, componentChanged, decodeForm, findComponent, findComponents, getGeneratedComponentIdentifier, getIdentifier, getName, getNewIdentifier, getStyleclass, incrementIdentifier, removeListener, removeListener, setComponentChanged, setContinueIdentifier, setIdentifier, setName, setStyleclass
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hidden

private boolean hidden
indicates if the component is hidden


parent

private JetParentComponent parent
The parent component e.g. form/grid

Constructor Detail

JetChildComponent

public JetChildComponent(java.lang.String identifier)
Constructor(identifier)

Parameters:
identifier - identifier

JetChildComponent

public JetChildComponent(java.lang.String identifier,
                         java.lang.String styleclass)
Constructor(identifier,styleclass)

Parameters:
identifier - identifier
styleclass - thestyle class

JetChildComponent

public JetChildComponent(java.lang.String identifier,
                         java.lang.String name,
                         java.lang.String styleclass)
Constructor(identifier,name,styleclass)

Parameters:
identifier - identifier
name - the component name
styleclass - thestyle class
Method Detail

getParent

public JetParentComponent getParent()
Returns the parent object

Returns:
JetChildComponent

setParent

public final void setParent(JetParentComponent parent)
Set the parent object

Parameters:
parent - parent object

isHidden

public final boolean isHidden()
Indicates if this component is hidden

Specified by:
isHidden in interface JetComponent
Specified by:
isHidden in class JetComponent
Returns:
boolean hidden

toggleHidden

public final void toggleHidden()
changes the hidden flag

Specified by:
toggleHidden in interface JetComponent
Specified by:
toggleHidden in class JetComponent

getForm

public JetForm getForm()
get the form