|
Compiere 3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compiere.util.Ctx
public class Ctx
Context
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface java.util.Map |
|---|
Map.Entry<K,V> |
| Field Summary | |
|---|---|
static CompiereLogger |
log
Logger |
protected HashMap<String,String> |
m_map
The Map |
| Constructor Summary | |
|---|---|
Ctx()
Context |
|
Ctx(Map<String,String> map)
Context |
|
Ctx(Set<Map.Entry<String,String>> set)
Context |
|
Ctx(String stringRepresentation)
Context |
|
| Method Summary | |
|---|---|
void |
clear()
clear |
boolean |
containsKey(Object key)
Contains Key |
boolean |
containsValue(Object value)
Contains Value |
void |
copyContext(int from_windowNO,
int to_windowNO,
String context)
Copy the designated context variable from one windowNO to another |
void |
deletePreference(String attribute,
String attributeValue)
Remove Preferences |
Set<Map.Entry<String,String>> |
entrySet()
entrySet |
String |
get_ValueAsString(String variableName)
Evaluatee |
String |
get(Object key)
get |
int |
getAD_Client_ID()
Get Login AD_Client_ID |
int |
getAD_Client_ID(int WindowNo)
Get AD_Client_ID |
int |
getAD_Org_ID()
Get Login AD_Org_ID |
int |
getAD_Org_ID(int WindowNo)
Get Window AD_Org_ID |
int |
getAD_Org_ID(int WindowNo,
int TabNo)
Get Tab AD_Org_ID |
int |
getAD_Role_ID()
Get Login AD_Role_ID |
int |
getAD_User_ID()
Get Login AD_User_ID |
String |
getContext(int WindowNo,
int TabNo,
String context)
Get Value of Context for Window & Tab, if not found global context if available |
String |
getContext(int WindowNo,
String context)
Get Value of Context for Window. |
String |
getContext(int WindowNo,
String context,
boolean onlyWindow)
Get Value of Context for Window. |
String |
getContext(String context)
Get global Value of Context |
int |
getContextAsInt(int WindowNo,
int TabNo,
String context)
Get Context and convert it to an integer (0 if error) |
int |
getContextAsInt(int WindowNo,
String context)
Get Context and convert it to an integer (0 if error) |
int |
getContextAsInt(String context)
Get Context and convert it to an integer (0 if error) |
long |
getContextAsTime(int WindowNo,
String context)
Get Context and convert it to a Timestamp if error return today's date |
long |
getContextAsTime(String context)
Get Context and convert it to a Timestamp if error return today's date |
Ctx |
getCtx(int windowNo)
Get Ctx with just Window data and basic context |
String[] |
getEntireContext()
Get sorted Context as String array with format: key == value |
protected Map<String,String> |
getMap()
Get Map |
Map<String,String> |
getMap(int windowNo)
Get Map with spaces as null |
Map<String,String> |
getMap(int windowNo,
boolean convertNullToEmptyString)
Get Map with just Window data and basic context |
String |
getPrinterName()
Get Printer Name |
int |
getStdPrecision()
Get Primary Accounting Schema Currency Precision |
String |
getUITheme()
|
boolean |
isActive(int WindowNo)
Is Active |
boolean |
isAutoCommit()
Is AutoCommit |
boolean |
isAutoCommit(int WindowNo)
Is Window AutoCommit (if not set use default) |
boolean |
isAutoNew()
Is Auto New Record |
boolean |
isAutoNew(int WindowNo)
Is Window Auto New Record (if not set use default) |
boolean |
isEmpty()
isEmpty |
boolean |
isProcessed(int WindowNo)
Is Processed |
boolean |
isProcessing(int WindowNo)
Is Processing |
boolean |
isShowAdvanced()
|
boolean |
isSOTrx()
Is Sales Order Trx |
boolean |
isSOTrx(int WindowNo)
Is Sales Order Trx |
Set<String> |
keySet()
keySet |
protected void |
load(String stringRepresentation)
Load |
String |
put(String key,
String value)
Set Context key / value |
void |
putAll(Map<? extends String,? extends String> map)
Put All |
String |
remove(Object key)
remove |
void |
removeWindow(int windowNo)
Remove context for Window (i.e. delete it) |
void |
setAD_Client_ID(int AD_Client_ID)
Set Login AD_Client_ID |
void |
setAD_Org_ID(int AD_Org_ID)
Set Login AD_Org_ID |
void |
setAD_Role_ID(int AD_Role_ID)
Set Login AD_Role_ID |
void |
setAD_User_ID(int AD_User_ID)
Set Login AD_User_ID |
void |
setAutoCommit(boolean autoCommit)
Set Auto Commit |
void |
setAutoCommit(int WindowNo,
boolean autoCommit)
Set Auto Commit for Window |
void |
setAutoNew(boolean autoNew)
Set Auto New Record |
void |
setAutoNew(int WindowNo,
boolean autoNew)
Set Auto New Record for Window |
void |
setContext(int WindowNo,
int TabNo,
String context,
String value)
Set Context for Window & Tab to Value |
void |
setContext(int WindowNo,
Map<String,String> addContext)
Add Map elements to context |
void |
setContext(int WindowNo,
String context,
boolean value)
Set Context for Window to Y/N Value |
void |
setContext(int WindowNo,
String context,
Date value)
Set Context for Window to Value |
void |
setContext(int WindowNo,
String context,
int value)
Set Context for Window to int Value |
void |
setContext(int WindowNo,
String context,
String value)
Set Context for Window to Value |
Object |
setContext(String context,
boolean value)
Set Global Context to Y/N Value |
Object |
setContext(String context,
Date value)
Set Global Context to Value |
Object |
setContext(String context,
int value)
Set Global Context to (int) Value |
String |
setContext(String context,
String value)
Set Global Context to Value |
void |
setIsSOTrx(boolean isSOTrx)
Set SO Trx |
void |
setIsSOTrx(int WindowNo,
boolean isSOTrx)
Set SO Trx |
void |
setPrinterName(String printerName)
Set Printer Name |
void |
setShowAdvanced(boolean showAdvanced)
|
void |
setStdPrecision(int precision)
Set Primary Accounting Schema Currency Precision |
void |
setUITheme(String value)
|
int |
size()
Size |
String |
toString()
Extended String Info |
String |
toStringShort()
String Info |
Collection<String> |
values()
values |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Map |
|---|
equals, hashCode |
| Field Detail |
|---|
protected HashMap<String,String> m_map
public static CompiereLogger log
| Constructor Detail |
|---|
public Ctx()
public Ctx(Map<String,String> map)
map - context (clone)public Ctx(String stringRepresentation)
stringRepresentation - example {AD_Org_ID=11}public Ctx(Set<Map.Entry<String,String>> set)
set - set of Map.Entry| Method Detail |
|---|
protected void load(String stringRepresentation)
stringRepresentation - example
{AD_Org_ID=11, IsDefault=N, IsActive=Y, Greeting=Mr, Name=Mr, C_Greeting_ID=100, AD_Client_ID=11, IsFirstNameOnly=N}
public String setContext(String context,
String value)
context - context keyvalue - context value
public Object setContext(String context,
Date value)
ctx - contextcontext - context keyvalue - context value
public Object setContext(String context,
int value)
ctx - contextcontext - context keyvalue - context value
public Object setContext(String context,
boolean value)
ctx - contextcontext - context keyvalue - context value
public void setContext(int WindowNo,
String context,
String value)
WindowNo - window nocontext - context keyvalue - context value
public void setContext(int WindowNo,
Map<String,String> addContext)
WindowNo - windowaddContext - new context
public void setContext(int WindowNo,
String context,
Date value)
WindowNo - window nocontext - context keyvalue - context value
public void setContext(int WindowNo,
String context,
int value)
WindowNo - window nocontext - context keyvalue - context value
public void setContext(int WindowNo,
String context,
boolean value)
WindowNo - window nocontext - context keyvalue - context value
public void setContext(int WindowNo,
int TabNo,
String context,
String value)
WindowNo - window noTabNo - tab nocontext - context keyvalue - context valuepublic void setAutoCommit(boolean autoCommit)
autoCommit - auto commit (save)
public void setAutoCommit(int WindowNo,
boolean autoCommit)
WindowNo - window noautoCommit - auto commit (save)public void setAutoNew(boolean autoNew)
autoNew - auto new record
public void setAutoNew(int WindowNo,
boolean autoNew)
ctx - contextWindowNo - window noautoNew - auto new recordpublic void setIsSOTrx(boolean isSOTrx)
isSOTrx - SO Context
public void setIsSOTrx(int WindowNo,
boolean isSOTrx)
WindowNo - window noisSOTrx - SO Contextpublic int getStdPrecision()
public void setStdPrecision(int precision)
precision - std precisionpublic void setPrinterName(String printerName)
printerName - printerpublic String getPrinterName()
public String getContext(String context)
ctx - contextcontext - context key
public String getContext(int WindowNo,
String context,
boolean onlyWindow)
WindowNo - windowcontext - context keyonlyWindow - if true, no defaults are used unless explicitly asked for
public String getContext(int WindowNo,
String context)
WindowNo - windowcontext - context key
public String getContext(int WindowNo,
int TabNo,
String context)
WindowNo - window noTabNo - tab nocontext - context key
public int getContextAsInt(String context)
context - context key
public int getContextAsInt(int WindowNo,
String context)
ctx - contextWindowNo - window nocontext - context key
public int getContextAsInt(int WindowNo,
int TabNo,
String context)
WindowNo - window noTabNo - tab nocontext - context key
public boolean isAutoCommit()
public boolean isAutoCommit(int WindowNo)
WindowNo - window no
public boolean isAutoNew()
public boolean isAutoNew(int WindowNo)
WindowNo - window no
public boolean isSOTrx()
public boolean isSOTrx(int WindowNo)
WindowNo - window no
public long getContextAsTime(String context)
context - context key
public long getContextAsTime(int WindowNo,
String context)
WindowNo - window nocontext - context key
public int getAD_Client_ID()
public void setAD_Client_ID(int AD_Client_ID)
AD_Client_ID - clientpublic int getAD_Client_ID(int WindowNo)
WindowNo - Window
public int getAD_Org_ID()
public void setAD_Org_ID(int AD_Org_ID)
AD_Org_ID - orgpublic int getAD_Org_ID(int WindowNo)
WindowNo - window
public int getAD_Org_ID(int WindowNo,
int TabNo)
WindowNo - windowTabNo - tab
public int getAD_User_ID()
public void setAD_User_ID(int AD_User_ID)
AD_User_ID - userpublic int getAD_Role_ID()
public void setAD_Role_ID(int AD_Role_ID)
AD_Role_ID - rolepublic boolean isProcessed(int WindowNo)
public boolean isProcessing(int WindowNo)
public boolean isActive(int WindowNo)
public int size()
size in interface Map<String,String>public String toStringShort()
public String toString()
toString in class Objectpublic String[] getEntireContext()
ctx - context
public String get_ValueAsString(String variableName)
get_ValueAsString in interface EvaluateevariableName - key
public Ctx getCtx(int windowNo)
windowNo -
public Map<String,String> getMap(int windowNo)
windowNo - window no
public Map<String,String> getMap(int windowNo,
boolean convertNullToEmptyString)
windowNo - window
public void removeWindow(int windowNo)
windowNo - window
public void deletePreference(String attribute,
String attributeValue)
attribute - attributeattributeValue - valuepublic void clear()
clear in interface Map<String,String>Map.clear()public boolean containsKey(Object key)
containsKey in interface Map<String,String>key - key
public boolean containsValue(Object value)
containsValue in interface Map<String,String>value -
public Set<Map.Entry<String,String>> entrySet()
entrySet in interface Map<String,String>public String get(Object key)
get in interface Map<String,String>key -
public boolean isEmpty()
isEmpty in interface Map<String,String>public Set<String> keySet()
keySet in interface Map<String,String>
public String put(String key,
String value)
put in interface Map<String,String>key - value -
public void putAll(Map<? extends String,? extends String> map)
putAll in interface Map<String,String>arg0 - public String remove(Object key)
remove in interface Map<String,String>key -
public Collection<String> values()
values in interface Map<String,String>protected Map<String,String> getMap()
public void copyContext(int from_windowNO,
int to_windowNO,
String context)
windowNo - window_info - string - public String getUITheme()
public void setUITheme(String value)
public boolean isShowAdvanced()
public void setShowAdvanced(boolean showAdvanced)
|
Compiere 3.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||