FOA

foa.bricks.complex
Class ListBlock

java.lang.Object
  |
  +--foa.bricks.Brick
        |
        +--foa.bricks.complex.ListBlock

public class ListBlock
extends Brick


Inner Class Summary
static class ListBlock.Maker
           
 
Inner classes inherited from class foa.bricks.Brick
Brick.Maker
 
Constructor Summary
ListBlock()
           
ListBlock(java.lang.String brickName, java.lang.String brickClass, java.lang.String match, java.lang.String group, java.lang.String type)
           
 
Method Summary
 void addChild(Brick child)
           
 void createBrickDialog(BrickDirector brickDirector)
           
 javax.swing.tree.DefaultMutableTreeNode createBrickElement()
           
 void enableDialog(boolean flag)
           
 void fillSpecificAtts(java.lang.String tag, java.util.Hashtable attributes)
           
 Brick getChild(int number)
           
 BrickDialog getDialog()
           
 int getListType()
           
 int getNumberOfChildren()
           
static Brick.Maker maker()
           
 void setListType(int listType)
           
 void setValidList(boolean flag)
           
 void updateAttribute(java.lang.String value, java.lang.String attName)
           
 void updateAttributeTable(java.util.Hashtable attributeTable)
           
 void writeBrick(XSLTWriter writer)
           
 
Methods inherited from class foa.bricks.Brick
fillCommonAtts, fillCommonAtts, getAttribute, getAttributesTable, getParent, setAttribute, setAttributesTable, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListBlock

public ListBlock(java.lang.String brickName,
                 java.lang.String brickClass,
                 java.lang.String match,
                 java.lang.String group,
                 java.lang.String type)

ListBlock

public ListBlock()
Method Detail

fillSpecificAtts

public void fillSpecificAtts(java.lang.String tag,
                             java.util.Hashtable attributes)
Overrides:
fillSpecificAtts in class Brick

addChild

public void addChild(Brick child)
Overrides:
addChild in class Brick

getNumberOfChildren

public int getNumberOfChildren()
Overrides:
getNumberOfChildren in class Brick

getChild

public Brick getChild(int number)
Overrides:
getChild in class Brick

setListType

public void setListType(int listType)

getListType

public int getListType()

setValidList

public void setValidList(boolean flag)

createBrickDialog

public void createBrickDialog(BrickDirector brickDirector)
Overrides:
createBrickDialog in class Brick

enableDialog

public void enableDialog(boolean flag)
Overrides:
enableDialog in class Brick

getDialog

public BrickDialog getDialog()
Overrides:
getDialog in class Brick

updateAttribute

public void updateAttribute(java.lang.String value,
                            java.lang.String attName)
Overrides:
updateAttribute in class Brick

updateAttributeTable

public void updateAttributeTable(java.util.Hashtable attributeTable)
Overrides:
updateAttributeTable in class Brick

createBrickElement

public javax.swing.tree.DefaultMutableTreeNode createBrickElement()
Overrides:
createBrickElement in class Brick

maker

public static Brick.Maker maker()

writeBrick

public void writeBrick(XSLTWriter writer)
Overrides:
writeBrick in class Brick

FOA