org.eaglei.datatools.client.ui
Class FormsPanel
java.lang.Object
org.eaglei.datatools.client.ui.FormsPanel
- All Implemented Interfaces:
- ClientRepositoryToolsManager.SessionListener
public class FormsPanel
- extends java.lang.Object
- implements ClientRepositoryToolsManager.SessionListener
Creates a Form Panel. This is a common class for Labs & Resources
- Author:
- pp101
|
Field Summary |
static org.eaglei.model.EIInstance |
eiInstance
|
static org.eaglei.model.EIURI |
eiURI
|
static java.lang.String |
labUri
|
static org.eaglei.model.EIClass |
resourceClass
|
static com.google.gwt.user.client.ui.VerticalPanel |
testPanel
|
static com.google.gwt.user.client.ui.VerticalPanel |
vp
|
|
Method Summary |
com.google.gwt.user.client.ui.VerticalPanel |
generateEditForm(java.lang.String eiuri)
This method creates a form to edit. |
com.google.gwt.user.client.ui.VerticalPanel |
generateNewForm()
Generates a new form based on the URI passed. |
com.google.gwt.user.client.ui.VerticalPanel |
generateViewForm(org.eaglei.model.EIInstance eiInstance)
This method creates a form in 'view' mode. |
void |
onLogIn(java.lang.String username,
java.lang.String userUri)
|
void |
onLogOut()
|
void |
saveForm()
|
void |
setLoggedOut()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
resourceClass
public static org.eaglei.model.EIClass resourceClass
labUri
public static java.lang.String labUri
eiURI
public static org.eaglei.model.EIURI eiURI
eiInstance
public static org.eaglei.model.EIInstance eiInstance
testPanel
public static com.google.gwt.user.client.ui.VerticalPanel testPanel
vp
public static com.google.gwt.user.client.ui.VerticalPanel vp
FormsPanel
public FormsPanel(java.lang.String labUri,
java.lang.String uri)
FormsPanel
public FormsPanel()
generateNewForm
public com.google.gwt.user.client.ui.VerticalPanel generateNewForm()
- Generates a new form based on the URI passed.
- Returns:
generateEditForm
public com.google.gwt.user.client.ui.VerticalPanel generateEditForm(java.lang.String eiuri)
- This method creates a form to edit. The values of fields will be prepopulated.
- Parameters:
eiuri -
- Returns:
generateViewForm
public com.google.gwt.user.client.ui.VerticalPanel generateViewForm(org.eaglei.model.EIInstance eiInstance)
- This method creates a form in 'view' mode. The fields are not editable
- Parameters:
eiuri -
- Returns:
saveForm
public void saveForm()
throws java.lang.Exception
- Throws:
java.lang.Exception
setLoggedOut
public void setLoggedOut()
onLogOut
public void onLogOut()
- Specified by:
onLogOut in interface ClientRepositoryToolsManager.SessionListener
onLogIn
public void onLogIn(java.lang.String username,
java.lang.String userUri)
- Specified by:
onLogIn in interface ClientRepositoryToolsManager.SessionListener
Copyright © 2009-2010 Eagle-I. All Rights Reserved.