Compiere 3.1

org.compiere.controller
Class UIWindow

java.lang.Object
  extended by org.compiere.framework.VO
      extended by org.compiere.controller.UIWindowVO
          extended by org.compiere.controller.UIWindow
All Implemented Interfaces:
Serializable, Map<String,String>

public class UIWindow
extends UIWindowVO

User Interface Window

Version:
$Id$
Author:
Jorg Janke
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
 
Fields inherited from class org.compiere.controller.UIWindowVO
createdMS
 
Fields inherited from class org.compiere.framework.VO
p_vos, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Constructor Summary
UIWindow(UIWindowVO vo, CContext ctx)
          UI Window with Tabs and Fields
 
Method Summary
 void addFields(ArrayList<UIFieldVO> fields)
          Add Fields
 void clearLookupCache()
           
 ArrayList<UIField> getFields()
          Get All Fields
 ArrayList<UITab> getTabs()
          Get Tabs
 void setFields(ArrayList<UIFieldVO> fields)
          Set Fields
 void setTabVOs(ArrayList<UITabVO> tabsVO, int WindowNo)
          Set Tabs
 String toString()
          String Representation
 
Methods inherited from class org.compiere.controller.UIWindowVO
getAD_Client_ID, getAD_Color_ID, getAD_CtxArea_ID, getAD_Image_ID, getAD_Role_ID, getAD_User_ID, getAD_UserDef_Win_ID, getAD_Window_ID, getCustomizationName, getDescription, getHelp, getName, getUserDef_Role_ID, getWindowType, getWinHeight, getWinWidth, isReadWrite, isSOTrx, setAD_Client_ID, setAD_Client_ID, setAD_Color_ID, setAD_Color_ID, setAD_CtxArea_ID, setAD_CtxArea_ID, setAD_Image_ID, setAD_Image_ID, setAD_Role_ID, setAD_Role_ID, setAD_User_ID, setAD_User_ID, setAD_UserDef_Win_ID, setAD_UserDef_Win_ID, setAD_Window_ID, setAD_Window_ID, setCustomizationName, setDescription, setHelp, setIsReadWrite, setIsReadWrite, setIsSOTrx, setIsSOTrx, setName, setUserDef_Role_ID, setUserDef_Role_ID, setWindowType, setWinHeight, setWinHeight, setWinWidth, setWinWidth
 
Methods inherited from class org.compiere.framework.VO
clear, clone, containsKey, containsValue, dump, entrySet, get_xmlDocument, get_xmlString, get_xmlString, get, getData, getEmbedded, getHashMap, isEmpty, keySet, put, put, putAll, remove, setEmbedded, setHdrInfo, size, toStringX, values
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

UIWindow

public UIWindow(UIWindowVO vo,
                CContext ctx)
UI Window with Tabs and Fields

Method Detail

getTabs

public ArrayList<UITab> getTabs()
Get Tabs

Returns:
tabs

setTabVOs

public void setTabVOs(ArrayList<UITabVO> tabsVO,
                      int WindowNo)
Set Tabs

Parameters:
tabsVO - tabs as VO
WindowNo - window

getFields

public ArrayList<UIField> getFields()
Get All Fields

Returns:
fields

setFields

public void setFields(ArrayList<UIFieldVO> fields)
Set Fields

Parameters:
fields - fields

addFields

public void addFields(ArrayList<UIFieldVO> fields)
Add Fields

Parameters:
fields - fields

toString

public String toString()
String Representation

Overrides:
toString in class UIWindowVO
Returns:
info

clearLookupCache

public void clearLookupCache()

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.