public class Client extends java.lang.Object implements IClient, com.google.gwt.event.logical.shared.ValueChangeHandler<java.lang.String>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
URL_ARGS_SEPARATOR |
static java.lang.String |
URL_ARGS_SEPARATOR_REGEX |
| Constructor and Description |
|---|
Client(java.lang.String title,
IPageImpl[] pageImplsArray,
IItemPageImpl[] itemPageArray,
IFieldTypeImpl[] fieldTypeImplsArray,
IWidgets widgets,
com.google.gwt.user.client.ui.Panel rootPanel,
BurocratServiceAsync service,
int refreshInterval) |
| Modifier and Type | Method and Description |
|---|---|
IClient |
addHeader(HeaderPanel h) |
java.util.Map<IArg,java.lang.String> |
getArgs() |
IFieldTypeImpl |
getFieldTypeImpl(java.lang.String name) |
IFieldTypeImpl[] |
getFieldTypeImpls() |
HeaderPanel |
getHeader() |
IItemPageImpl |
getItemPageImpl(java.lang.String name) |
IItemPageImpl[] |
getItemPageImpls() |
IPageImpl |
getPageImpl(java.lang.String name) |
IPageImpl[] |
getPageImpls() |
java.lang.String |
getPath() |
java.lang.String |
getURL() |
IItem |
getUser() |
java.lang.String |
getUserId() |
java.lang.String |
getUserPassword() |
boolean |
isLoggedIn() |
void |
login(java.lang.String id,
java.lang.String password) |
void |
logout() |
void |
onValueChange(com.google.gwt.event.logical.shared.ValueChangeEvent<java.lang.String> event) |
void |
refresh() |
void |
sendRequest(ICommand command,
com.google.gwt.user.client.rpc.AsyncCallback<IResponse> callback) |
void |
setArgs(java.util.Map<IArg,java.lang.String> map) |
void |
show(java.lang.String url) |
void |
show(com.google.gwt.user.client.ui.Widget widget) |
IWidgets |
widgets() |
public static final java.lang.String URL_ARGS_SEPARATOR
public static final java.lang.String URL_ARGS_SEPARATOR_REGEX
public Client(java.lang.String title,
IPageImpl[] pageImplsArray,
IItemPageImpl[] itemPageArray,
IFieldTypeImpl[] fieldTypeImplsArray,
IWidgets widgets,
com.google.gwt.user.client.ui.Panel rootPanel,
BurocratServiceAsync service,
int refreshInterval)
public IPageImpl[] getPageImpls()
getPageImpls in interface IClientpublic IItemPageImpl[] getItemPageImpls()
getItemPageImpls in interface IClientpublic IFieldTypeImpl[] getFieldTypeImpls()
getFieldTypeImpls in interface IClientpublic IPageImpl getPageImpl(java.lang.String name)
getPageImpl in interface IClientpublic IItemPageImpl getItemPageImpl(java.lang.String name)
getItemPageImpl in interface IClientpublic IFieldTypeImpl getFieldTypeImpl(java.lang.String name)
getFieldTypeImpl in interface IClientpublic boolean isLoggedIn()
isLoggedIn in interface IClientpublic java.lang.String getUserPassword()
getUserPassword in interface IClientpublic void login(java.lang.String id,
java.lang.String password)
public java.util.Map<IArg,java.lang.String> getArgs()
public void setArgs(java.util.Map<IArg,java.lang.String> map)
public void sendRequest(ICommand command, com.google.gwt.user.client.rpc.AsyncCallback<IResponse> callback)
sendRequest in interface IClientpublic void onValueChange(com.google.gwt.event.logical.shared.ValueChangeEvent<java.lang.String> event)
onValueChange in interface com.google.gwt.event.logical.shared.ValueChangeHandler<java.lang.String>public void show(com.google.gwt.user.client.ui.Widget widget)
public IClient addHeader(HeaderPanel h)
public HeaderPanel getHeader()