|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.infoglue.cms.applications.common.actions.WebworkAbstractAction
org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction
org.infoglue.cms.applications.contenttool.actions.ViewRelationEditorAction
public abstract class ViewRelationEditorAction
This action is the base action for all relation editors.
| Field Summary | |
|---|---|
protected java.lang.String |
attributeName
|
protected ConstraintExceptionBuffer |
ceb
|
protected java.lang.String |
changeRepositoryAction
|
protected java.lang.String |
currentAction
|
protected java.lang.String |
currentEntity
|
protected java.lang.String |
currentEntityIdentifyer
|
protected java.lang.Integer |
entityId
|
protected java.lang.String |
entityName
|
protected java.lang.String |
path
|
protected java.util.List |
qualifyers
|
protected java.lang.String |
qualifyerXML
|
protected java.lang.String |
relationXML
|
protected java.util.List |
repositories
|
protected java.lang.Integer |
repositoryId
|
protected java.lang.String |
tree
|
protected java.lang.String |
updateAction
|
| Fields inherited from class org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction |
|---|
colorScheme |
| Fields inherited from interface webwork.action.Action |
|---|
ERROR, INPUT, LOGIN, NONE, SUCCESS |
| Constructor Summary | |
|---|---|
ViewRelationEditorAction()
|
|
| Method Summary | |
|---|---|
java.lang.String |
doChangeRepository()
|
java.lang.String |
doExecute()
This is the default method which just initializes the view. |
java.lang.String |
doUpdateQualifyer()
Updates the qualifyer in the normal content version stucture. |
java.lang.String |
doUpdateQualifyerInEntityProperties()
Updates the qualifyer in the EntityProperties stucture. |
java.lang.String |
getAttributeName()
|
java.lang.String |
getChangeRepositoryAction()
|
java.lang.String |
getCurrentAction()
|
java.lang.String |
getCurrentEntity()
|
java.lang.String |
getCurrentEntityIdentifyer()
|
java.lang.Integer |
getEntityId()
|
java.lang.String |
getEntityName()
|
abstract java.lang.String |
getQualifyerPath(java.lang.String entityId)
|
java.util.List |
getQualifyers()
|
java.lang.String |
getQualifyerXML()
|
java.util.List |
getRepositories()
|
java.lang.Integer |
getRepositoryId()
|
java.lang.String |
getTree()
|
java.lang.String |
getUpdateAction()
|
java.lang.String |
getXML()
A method that gets the XML that is the relations |
protected void |
initialize()
This method initializes the repositories-list and selects the first one if no other is selected. |
void |
setAttributeName(java.lang.String attributeName)
|
void |
setCurrentEntity(java.lang.String currentEntity)
|
void |
setCurrentEntityIdentifyer(java.lang.String currentEntityIdentifyer)
|
void |
setEntityId(java.lang.Integer entityId)
|
void |
setEntityName(java.lang.String entityName)
|
void |
setPath(java.lang.String path)
|
void |
setQualifyerXML(java.lang.String qualifyerXML)
|
void |
setRepositoryId(java.lang.Integer repositoryId)
|
void |
setTree(java.lang.String tree)
|
void |
setUpdateAction(java.lang.String updateAction)
|
void |
updateAttributeValue()
This method is the common update method which assumes that the update is in a contentVersion. |
| Methods inherited from class org.infoglue.cms.applications.common.actions.WebworkAbstractAction |
|---|
doDefault, execute, getBrowserBean, getCurrentUrl, getError, getErrors, getHttpSession, getInfoGluePrincipal, getLocalizedString, getRequest, getResponse, getRoot, getSession, setCommand, setError, setServletRequest, setServletResponse |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.Integer entityId
protected java.lang.String entityName
protected java.lang.String attributeName
protected java.lang.String updateAction
protected java.lang.Integer repositoryId
protected ConstraintExceptionBuffer ceb
protected java.lang.String qualifyerXML
protected java.lang.String relationXML
protected java.lang.String tree
protected java.util.List repositories
protected java.lang.String path
protected java.util.List qualifyers
protected java.lang.String currentAction
protected java.lang.String changeRepositoryAction
protected java.lang.String currentEntity
protected java.lang.String currentEntityIdentifyer
| Constructor Detail |
|---|
public ViewRelationEditorAction()
| Method Detail |
|---|
public void setEntityId(java.lang.Integer entityId)
public java.lang.Integer getEntityId()
public java.lang.String getAttributeName()
public void setAttributeName(java.lang.String attributeName)
public void setRepositoryId(java.lang.Integer repositoryId)
public void setPath(java.lang.String path)
public java.lang.Integer getRepositoryId()
public void setQualifyerXML(java.lang.String qualifyerXML)
public java.lang.String getQualifyerXML()
public java.lang.String getTree()
public void setTree(java.lang.String tree)
public java.util.List getQualifyers()
public java.lang.String getCurrentEntity()
public void setCurrentEntity(java.lang.String currentEntity)
public java.lang.String getCurrentEntityIdentifyer()
public void setCurrentEntityIdentifyer(java.lang.String currentEntityIdentifyer)
public java.lang.String getCurrentAction()
public java.lang.String getChangeRepositoryAction()
public java.util.List getRepositories()
public java.lang.String getUpdateAction()
public void setUpdateAction(java.lang.String updateAction)
public java.lang.String getEntityName()
public void setEntityName(java.lang.String entityName)
public abstract java.lang.String getQualifyerPath(java.lang.String entityId)
protected void initialize()
throws java.lang.Exception
java.lang.Exception
public java.lang.String doExecute()
throws java.lang.Exception
doExecute in class WebworkAbstractActionjava.lang.Exception
public java.lang.String doChangeRepository()
throws java.lang.Exception
java.lang.Exception
public java.lang.String doUpdateQualifyer()
throws java.lang.Exception
java.lang.Exception
public java.lang.String doUpdateQualifyerInEntityProperties()
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getXML()
public void updateAttributeValue()
throws java.lang.Exception
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||