net.officefloor.plugin.servlet.webxml.model
Class WebAppModel

java.lang.Object
  extended by net.officefloor.model.AbstractModel
      extended by net.officefloor.plugin.servlet.webxml.model.WebAppModel
All Implemented Interfaces:
ItemModel<WebAppModel>, Model

@Generated(value="net.officefloor.model.generate.ModelGenerator")
public class WebAppModel
extends AbstractModel
implements ItemModel<WebAppModel>


Nested Class Summary
static class WebAppModel.WebAppEvent
           
 
Constructor Summary
WebAppModel()
          Default constructor.
WebAppModel(String version, String displayName)
          Convenience constructor for new non-linked instance.
WebAppModel(String version, String displayName, ContextParamModel[] contextParam, MimeMappingModel[] mimeMapping, ServletModel[] servlet, ServletMappingModel[] servletMapping, FilterModel[] filter, FilterMappingModel[] filterMapping)
          Convenience constructor.
WebAppModel(String version, String displayName, ContextParamModel[] contextParam, MimeMappingModel[] mimeMapping, ServletModel[] servlet, ServletMappingModel[] servletMapping, FilterModel[] filter, FilterMappingModel[] filterMapping, int x, int y)
          Convenience constructor allowing XY initialising.
 
Method Summary
 void addContextParam(ContextParamModel contextParam)
           
 void addFilter(FilterModel filter)
           
 void addFilterMapping(FilterMappingModel filterMapping)
           
 void addMimeMapping(MimeMappingModel mimeMapping)
           
 void addServlet(ServletModel servlet)
           
 void addServletMapping(ServletMappingModel servletMapping)
           
 List<ContextParamModel> getContextParams()
           
 String getDisplayName()
           
 List<FilterMappingModel> getFilterMappings()
           
 List<FilterModel> getFilters()
           
 List<MimeMappingModel> getMimeMappings()
           
 List<ServletMappingModel> getServletMappings()
           
 List<ServletModel> getServlets()
           
 String getVersion()
           
 RemoveConnectionsAction<WebAppModel> removeConnections()
          Remove Connections.
 void removeContextParam(ContextParamModel contextParam)
           
 void removeFilter(FilterModel filter)
           
 void removeFilterMapping(FilterMappingModel filterMapping)
           
 void removeMimeMapping(MimeMappingModel mimeMapping)
           
 void removeServlet(ServletModel servlet)
           
 void removeServletMapping(ServletMappingModel servletMapping)
           
 void setDisplayName(String displayName)
           
 void setVersion(String version)
           
 
Methods inherited from class net.officefloor.model.AbstractModel
addItemToList, addPropertyChangeListener, changeField, firePropertyChange, getX, getY, removeItemFromList, removePropertyChangeListener, setX, setY
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.officefloor.model.Model
addPropertyChangeListener, getX, getY, removePropertyChangeListener, setX, setY
 

Constructor Detail

WebAppModel

public WebAppModel()
Default constructor.


WebAppModel

public WebAppModel(String version,
                   String displayName)
Convenience constructor for new non-linked instance.


WebAppModel

public WebAppModel(String version,
                   String displayName,
                   ContextParamModel[] contextParam,
                   MimeMappingModel[] mimeMapping,
                   ServletModel[] servlet,
                   ServletMappingModel[] servletMapping,
                   FilterModel[] filter,
                   FilterMappingModel[] filterMapping)
Convenience constructor.


WebAppModel

public WebAppModel(String version,
                   String displayName,
                   ContextParamModel[] contextParam,
                   MimeMappingModel[] mimeMapping,
                   ServletModel[] servlet,
                   ServletMappingModel[] servletMapping,
                   FilterModel[] filter,
                   FilterMappingModel[] filterMapping,
                   int x,
                   int y)
Convenience constructor allowing XY initialising.

Method Detail

getVersion

public String getVersion()

setVersion

public void setVersion(String version)

getDisplayName

public String getDisplayName()

setDisplayName

public void setDisplayName(String displayName)

getContextParams

public List<ContextParamModel> getContextParams()

addContextParam

public void addContextParam(ContextParamModel contextParam)

removeContextParam

public void removeContextParam(ContextParamModel contextParam)

getMimeMappings

public List<MimeMappingModel> getMimeMappings()

addMimeMapping

public void addMimeMapping(MimeMappingModel mimeMapping)

removeMimeMapping

public void removeMimeMapping(MimeMappingModel mimeMapping)

getServlets

public List<ServletModel> getServlets()

addServlet

public void addServlet(ServletModel servlet)

removeServlet

public void removeServlet(ServletModel servlet)

getServletMappings

public List<ServletMappingModel> getServletMappings()

addServletMapping

public void addServletMapping(ServletMappingModel servletMapping)

removeServletMapping

public void removeServletMapping(ServletMappingModel servletMapping)

getFilters

public List<FilterModel> getFilters()

addFilter

public void addFilter(FilterModel filter)

removeFilter

public void removeFilter(FilterModel filter)

getFilterMappings

public List<FilterMappingModel> getFilterMappings()

addFilterMapping

public void addFilterMapping(FilterMappingModel filterMapping)

removeFilterMapping

public void removeFilterMapping(FilterMappingModel filterMapping)

removeConnections

public RemoveConnectionsAction<WebAppModel> removeConnections()
Remove Connections.

Specified by:
removeConnections in interface ItemModel<WebAppModel>


Copyright © 2005-2012. All Rights Reserved.