org.apache.myfaces.tobago.util
Class LayoutInfo

java.lang.Object
  extended by org.apache.myfaces.tobago.util.LayoutInfo

public class LayoutInfo
extends Object


Field Summary
static int HIDE
           
 
Constructor Summary
LayoutInfo(int cellCount, int space, LayoutTokens layoutTokens, String clientIdForLogging)
           
LayoutInfo(int cellCount, int space, LayoutTokens layoutTokens, String clientIdForLogging, boolean ignoreMismatch)
           
 
Method Summary
 boolean columnsLeft()
           
static String[] createLayoutTokens(String columnLayout, int count, String defaultToken)
           
 LayoutTokens getLayoutTokens()
           
 int getSpaceForColumn(int column)
           
 int getSpaceLeft()
           
 List<Integer> getSpaceList()
           
 void handleIllegalTokens()
           
 void handleSpaceLeft()
           
 boolean hasLayoutTokens()
           
 boolean isFree(int column)
           
static String listToTokenString(List list)
           
 void parseColumnLayout(double space)
           
 void parseColumnLayout(double space, int padding)
           
static String tokensToString(int[] tokens)
           
static String tokensToString(String[] tokens)
           
 String toString()
           
 void update(int space, int index)
           
 void update(int space, int index, boolean force)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

HIDE

public static final int HIDE
See Also:
Constant Field Values
Constructor Detail

LayoutInfo

public LayoutInfo(int cellCount,
                  int space,
                  LayoutTokens layoutTokens,
                  String clientIdForLogging)

LayoutInfo

public LayoutInfo(int cellCount,
                  int space,
                  LayoutTokens layoutTokens,
                  String clientIdForLogging,
                  boolean ignoreMismatch)
Method Detail

update

public void update(int space,
                   int index)

update

public void update(int space,
                   int index,
                   boolean force)

columnsLeft

public boolean columnsLeft()

handleIllegalTokens

public void handleIllegalTokens()

createLayoutTokens

public static String[] createLayoutTokens(String columnLayout,
                                          int count,
                                          String defaultToken)

listToTokenString

public static String listToTokenString(List list)

tokensToString

public static String tokensToString(int[] tokens)

tokensToString

public static String tokensToString(String[] tokens)

isFree

public boolean isFree(int column)

getSpaceForColumn

public int getSpaceForColumn(int column)

getSpaceLeft

public int getSpaceLeft()

getLayoutTokens

public LayoutTokens getLayoutTokens()

hasLayoutTokens

public boolean hasLayoutTokens()

getSpaceList

public List<Integer> getSpaceList()

handleSpaceLeft

public void handleSpaceLeft()

parseColumnLayout

public void parseColumnLayout(double space)

parseColumnLayout

public void parseColumnLayout(double space,
                              int padding)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2002-2011 Apache Software Foundation. All Rights Reserved.