com.alveole.studio.web.managers.struts2editor
Class InterceptorPanelModel

java.lang.Object
  extended by com.alveole.studio.web.managers.struts2editor.InterceptorPanelModel

public class InterceptorPanelModel
extends java.lang.Object

This is the model associated to interceptor view.

Author:
sylvain

Field Summary
protected  Struts2BaseFileModel baseModel
          Struts2 base model.
protected  java.lang.String className
          Interceptor class name.
protected  org.w3c.dom.Element interceptor
          Interceptor tag.
protected  java.lang.String interceptorName
          Interceptor target name.
protected  java.lang.String interceptorNameOld
          Interceptor target name.
protected  org.w3c.dom.Element interceptors
          Interceptors tag.
protected  java.lang.String[][] parameters
          Parameters.
 
Constructor Summary
InterceptorPanelModel(Struts2BaseFileModel baseModel, org.w3c.dom.Element interceptors, org.w3c.dom.Element interceptor)
           
 
Method Summary
 java.lang.String check()
          Check if parameters are correct.
 java.lang.String getClassName()
           
 java.lang.String getInterceptorName()
           
 java.lang.String[][] getParameters()
           
 org.w3c.dom.Element performOk()
          Performs OK.
 void setClassName(java.lang.String className)
           
 void setInterceptorName(java.lang.String interceptorName)
           
 void setParameters(java.lang.String[][] parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

interceptorName

protected java.lang.String interceptorName
Interceptor target name.


interceptorNameOld

protected java.lang.String interceptorNameOld
Interceptor target name.


className

protected java.lang.String className
Interceptor class name.


parameters

protected java.lang.String[][] parameters
Parameters.


baseModel

protected Struts2BaseFileModel baseModel
Struts2 base model.


interceptors

protected org.w3c.dom.Element interceptors
Interceptors tag.


interceptor

protected org.w3c.dom.Element interceptor
Interceptor tag.

Constructor Detail

InterceptorPanelModel

public InterceptorPanelModel(Struts2BaseFileModel baseModel,
                             org.w3c.dom.Element interceptors,
                             org.w3c.dom.Element interceptor)
Method Detail

getClassName

public java.lang.String getClassName()
Returns:
the className

setClassName

public void setClassName(java.lang.String className)
Parameters:
className - the className to set

getInterceptorName

public java.lang.String getInterceptorName()
Returns:
the interceptorName

setInterceptorName

public void setInterceptorName(java.lang.String interceptorName)
Parameters:
interceptorName - the interceptorName to set

check

public java.lang.String check()
Check if parameters are correct.


performOk

public org.w3c.dom.Element performOk()
Performs OK.


getParameters

public java.lang.String[][] getParameters()
Returns:
the parameters

setParameters

public void setParameters(java.lang.String[][] parameters)
Parameters:
parameters - the parameters to set