Class XmlScreen

java.lang.Object
com.easydesk.sitebuilder.model.XmlScreen
All Implemented Interfaces:
AccessByName, XmlData, Serializable

public class XmlScreen extends Object implements Serializable, XmlData

XmlScreen is a sample bean for use by the test cases.

Author:
Youngho Cho
See Also:
  • Constructor Details

    • XmlScreen

      public XmlScreen()
      Creates a new XmlAttribute object.
  • Method Details

    • setName

      public void setName(String name)
      DOCUMENT ME!
      Parameters:
      name - DOCUMENT ME!
    • getName

      public String getName()
      DOCUMENT ME!
      Specified by:
      getName in interface AccessByName
      Returns:
      DOCUMENT ME!
    • setDescription

      public void setDescription(String description)
    • getDescription

      public String getDescription()
    • setDefaultTab

      public void setDefaultTab(String defaultTab)
    • getDefaultTab

      public String getDefaultTab()
    • addPermission

      public void addPermission(XmlPermission permission)
      DOCUMENT ME!
      Parameters:
      permission - DOCUMENT ME!
    • getPermissions

      public List<XmlPermission> getPermissions()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • addActivitySetType

      public void addActivitySetType(XmlActivitySetType activitySetType)
      DOCUMENT ME!
      Parameters:
      activitySetType - DOCUMENT ME!
    • getActivitySetTypes

      public List<XmlActivitySetType> getActivitySetTypes()
      DOCUMENT ME!
      Returns:
      DOCUMENT ME!
    • addTab

      public void addTab(XmlTab tab)
    • getTabs

      public List<XmlTab> getTabs()
    • build

      public ActivitySet build() throws Exception
      1. Screen Attribute 에 해당 Screen AttributeOption 을 추가한다. 2. Workflow 는 최소 OMWorkflow 가 작동하고 있어야 한다.
      Throws:
      Exception - DOCUMENT ME!
    • build

      public ActivitySet build(ActivitySet activitySet) throws Exception
      DOCUMENT ME!
      Parameters:
      activitySet - DOCUMENT ME!
      Throws:
      Exception - DOCUMENT ME!
    • getXmlAttribute

      public List<String> getXmlAttribute()
      XmlAttribute, XmlElemets 에 등록된 Attribute List 를 구한다.
      Returns:
    • getXmlAttributes

      public List<String> getXmlAttributes()
      XmlAttribute, XmlElemets 에 등록된 Attribute List 를 구한다.
      Returns:
    • getModule

      public String getModule()
      DOCUMENT ME!
      Specified by:
      getModule in interface XmlData
      Returns:
      DOCUMENT ME!
    • getItemType

      public String getItemType()
      DOCUMENT ME!
      Specified by:
      getItemType in interface XmlData
      Returns:
      DOCUMENT ME!
    • getAttributes

      public List<String> getAttributes()
      ModuleAttribute 의 Required
      Specified by:
      getAttributes in interface XmlData
      Returns:
      DOCUMENT ME!
    • getUniqueAttributes

      public List<String> getUniqueAttributes()
      DOCUMENT ME!
      Specified by:
      getUniqueAttributes in interface XmlData
      Returns:
      DOCUMENT ME!