# Hierarchy For Package it.csi.mddtools.guigen

## Interface Hierarchy

- it.csi.mddtools.guigen.GuigenPackage.Literals
- org.eclipse.emf.common.notify.Notifier
  - org.eclipse.emf.ecore.EObject
    - it.csi.mddtools.guigen.ActivationModel
    - it.csi.mddtools.guigen.ActivationParam
    - it.csi.mddtools.guigen.Actor
    - it.csi.mddtools.guigen.AnnotatedElement
    - it.csi.mddtools.guigen.Annotation
    - it.csi.mddtools.guigen.AnnotationDetail
    - it.csi.mddtools.guigen.AppDataBinding
    - it.csi.mddtools.guigen.AppDataGroup
    - it.csi.mddtools.guigen.ApplicationArea
    - it.csi.mddtools.guigen.ApplicationData
    - it.csi.mddtools.guigen.ApplicationDataDefs
    - it.csi.mddtools.guigen.AppModule
    - it.csi.mddtools.guigen.AppWindow
    - it.csi.mddtools.guigen.AutenticationMethod
      - it.csi.mddtools.guigen.CustomAuthentication
      - it.csi.mddtools.guigen.OPAUTHSSO
      - it.csi.mddtools.guigen.ShibbolethSSO
      - it.csi.mddtools.guigen.SSOBARTSSO
    - it.csi.mddtools.guigen.Column
      - it.csi.mddtools.guigen.ExtraColumn
    - it.csi.mddtools.guigen.ColumnModel
    - it.csi.mddtools.guigen.Command
      - it.csi.mddtools.guigen.ActivateMultiPanelItemCommand
      - it.csi.mddtools.guigen.BeginEditCommand
      - it.csi.mddtools.guigen.ChkEditStatusCommand
      - it.csi.mddtools.guigen.ClearAppdataCommand
      - it.csi.mddtools.guigen.CommandOnPanels
        - it.csi.mddtools.guigen.RefreshViewCommand (also extends it.csi.mddtools.guigen.Command, it.csi.mddtools.guigen.CommandOnWidgets)
      - it.csi.mddtools.guigen.CommandOnWidgets
        - it.csi.mddtools.guigen.ONOFFCommand (also extends it.csi.mddtools.guigen.Command)
        - it.csi.mddtools.guigen.RefreshViewCommand (also extends it.csi.mddtools.guigen.Command, it.csi.mddtools.guigen.CommandOnPanels)
        - it.csi.mddtools.guigen.VisibilityCommand (also extends it.csi.mddtools.guigen.Command)
      - it.csi.mddtools.guigen.CustomCommand
      - it.csi.mddtools.guigen.EndEditCommand
      - it.csi.mddtools.guigen.ExecCommand
      - it.csi.mddtools.guigen.JumpBackCommand
      - it.csi.mddtools.guigen.JumpCommand
      - it.csi.mddtools.guigen.JumpExtCommand
      - it.csi.mddtools.guigen.NOPCommand
      - it.csi.mddtools.guigen.ONOFFCommand (also extends it.csi.mddtools.guigen.CommandOnWidgets)
      - it.csi.mddtools.guigen.PDefStateCommand
      - it.csi.mddtools.guigen.RefreshViewCommand (also extends it.csi.mddtools.guigen.CommandOnPanels, it.csi.mddtools.guigen.CommandOnWidgets)
      - it.csi.mddtools.guigen.ScreenStateCommand
      - it.csi.mddtools.guigen.SequenceCommand
      - it.csi.mddtools.guigen.ShowDialogCommand
      - it.csi.mddtools.guigen.VisibilityCommand (also extends it.csi.mddtools.guigen.CommandOnWidgets)
    - it.csi.mddtools.guigen.CommandEvent
    - it.csi.mddtools.guigen.CommandOutcome
    - it.csi.mddtools.guigen.ContentPanel
    - it.csi.mddtools.guigen.CPCommand
    - it.csi.mddtools.guigen.CPCommands
    - it.csi.mddtools.guigen.CustomCartridge
    - it.csi.mddtools.guigen.CustomTemplate
    - it.csi.mddtools.guigen.DisabledComponentSet
    - org.eclipse.emf.ecore.EModelElement
      - org.eclipse.emf.ecore.EFactory
        - it.csi.mddtools.guigen.GuigenFactory
      - org.eclipse.emf.ecore.ENamedElement
        - org.eclipse.emf.ecore.EPackage
          - it.csi.mddtools.guigen.GuigenPackage
    - it.csi.mddtools.guigen.EnvConfigParam
    - it.csi.mddtools.guigen.EnvConfigParams
    - it.csi.mddtools.guigen.EventHandler
    - it.csi.mddtools.guigen.ExternalAuthenticationGuard
    - it.csi.mddtools.guigen.Field
    - it.csi.mddtools.guigen.Footer
    - it.csi.mddtools.guigen.GUIBehaviors
    - it.csi.mddtools.guigen.GUIModel
    - it.csi.mddtools.guigen.GUIStructure
    - it.csi.mddtools.guigen.Header
    - it.csi.mddtools.guigen.HeaderMetaAttr
    - it.csi.mddtools.guigen.IdentityAdapter
    - it.csi.mddtools.guigen.InlineCodeSnippet
    - it.csi.mddtools.guigen.InternalAuthenticationGuard
    - it.csi.mddtools.guigen.LoginModule
    - it.csi.mddtools.guigen.LoginUI
    - it.csi.mddtools.guigen.MapEnvelope
    - it.csi.mddtools.guigen.MapViewGadgets
    - it.csi.mddtools.guigen.Menu
    - it.csi.mddtools.guigen.Menubar
    - it.csi.mddtools.guigen.MenuItem
    - it.csi.mddtools.guigen.ModelSlot
    - it.csi.mddtools.guigen.ModelSlotDef
    - it.csi.mddtools.guigen.Panel
      - it.csi.mddtools.guigen.Breadcrumb
      - it.csi.mddtools.guigen.CommandPanel
      - it.csi.mddtools.guigen.DialogPanel
      - it.csi.mddtools.guigen.FormPanel
      - it.csi.mddtools.guigen.MenuPanel
      - it.csi.mddtools.guigen.MsgBoxPanel
      - it.csi.mddtools.guigen.MultiPanel
        - it.csi.mddtools.guigen.TabSetPanel
        - it.csi.mddtools.guigen.WizardPanel
      - it.csi.mddtools.guigen.PanelDefUse
      - it.csi.mddtools.guigen.StdMessagePanel
      - it.csi.mddtools.guigen.UserDefinedPanel
      - it.csi.mddtools.guigen.UserInfoPanel
      - it.csi.mddtools.guigen.WidgetsPanel
    - it.csi.mddtools.guigen.PanelDef
    - it.csi.mddtools.guigen.PanelDefState
    - it.csi.mddtools.guigen.PanelDefStates
    - it.csi.mddtools.guigen.PanelLayout
      - it.csi.mddtools.guigen.GridPanelLayout
      - it.csi.mddtools.guigen.HorizontalFlowPanelLayout
      - it.csi.mddtools.guigen.UDLRCPanelLayout
      - it.csi.mddtools.guigen.VerticalFlowPanelLayout
    - it.csi.mddtools.guigen.PDefParam
      - it.csi.mddtools.guigen.ActorMappingParam
      - it.csi.mddtools.guigen.AppDataMappingParam
      - it.csi.mddtools.guigen.RoleMappingParam
      - it.csi.mddtools.guigen.TableCustomizationParam
      - it.csi.mddtools.guigen.TypeDefMappingParam
      - it.csi.mddtools.guigen.UseCaseMappingParam
    - it.csi.mddtools.guigen.PDefParamVal
      - it.csi.mddtools.guigen.ActorMappingPDefVal
      - it.csi.mddtools.guigen.AppDataMappingPDefVal
      - it.csi.mddtools.guigen.RoleMappingPDefVal
      - it.csi.mddtools.guigen.TableCustomizationPDefVal
      - it.csi.mddtools.guigen.TypeDefMappingPDefVal
      - it.csi.mddtools.guigen.UCMappingPDefVal
    - it.csi.mddtools.guigen.PDefUseConfig
    - it.csi.mddtools.guigen.PEPImplementation
    - it.csi.mddtools.guigen.Point
    - it.csi.mddtools.guigen.PortalExposition
    - it.csi.mddtools.guigen.PortalProfile
    - it.csi.mddtools.guigen.RepartArtifact
    - it.csi.mddtools.guigen.RepartModule
    - it.csi.mddtools.guigen.Role
    - it.csi.mddtools.guigen.ScreenState
    - it.csi.mddtools.guigen.ScreenStates
    - it.csi.mddtools.guigen.SecurityModel
    - it.csi.mddtools.guigen.SecurityProfile
    - it.csi.mddtools.guigen.StaticLinks
    - it.csi.mddtools.guigen.Statusbar
    - it.csi.mddtools.guigen.TargetPlatform
    - it.csi.mddtools.guigen.Titlebar
    - it.csi.mddtools.guigen.Type
      - it.csi.mddtools.guigen.ComplexType
      - it.csi.mddtools.guigen.SimpleType
      - it.csi.mddtools.guigen.TypedArray
    - it.csi.mddtools.guigen.TypeAnnotation
    - it.csi.mddtools.guigen.Typedefs
    - it.csi.mddtools.guigen.TypeNamespace
    - it.csi.mddtools.guigen.UISecurityConstraint
      - it.csi.mddtools.guigen.ActorBasedSecurityConstraint
      - it.csi.mddtools.guigen.CustomSecurityConstraint
      - it.csi.mddtools.guigen.DeclarativeUIConstraint
      - it.csi.mddtools.guigen.RoleBasedSecurityConstraint
      - it.csi.mddtools.guigen.UCBasedSecurityConstraint
    - it.csi.mddtools.guigen.UseCase
    - it.csi.mddtools.guigen.WAYFProfile
    - it.csi.mddtools.guigen.WAYFRequestAdapter
    - it.csi.mddtools.guigen.WebResourceModule
      - it.csi.mddtools.guigen.StdWebResourceModule
    - it.csi.mddtools.guigen.Widget
      - it.csi.mddtools.guigen.Captcha
      - it.csi.mddtools.guigen.CommandWidget
        - it.csi.mddtools.guigen.Button
          - it.csi.mddtools.guigen.ConfirmButton
          - it.csi.mddtools.guigen.ResetButton
        - it.csi.mddtools.guigen.MenuView
        - it.csi.mddtools.guigen.TabSwitcher
      - it.csi.mddtools.guigen.DataWidget
        - it.csi.mddtools.guigen.Calendar
        - it.csi.mddtools.guigen.CheckBox
        - it.csi.mddtools.guigen.ComboBox (also extends it.csi.mddtools.guigen.MultiDataWidget)
        - it.csi.mddtools.guigen.HiddenValue
        - it.csi.mddtools.guigen.MapView (also extends it.csi.mddtools.guigen.MultiDataWidget)
        - it.csi.mddtools.guigen.PlainText
        - it.csi.mddtools.guigen.RadioButtons
        - it.csi.mddtools.guigen.Slider (also extends it.csi.mddtools.guigen.MultiDataWidget)
        - it.csi.mddtools.guigen.Table (also extends it.csi.mddtools.guigen.MultiDataWidget)
        - it.csi.mddtools.guigen.TextArea
        - it.csi.mddtools.guigen.TextField (also extends it.csi.mddtools.guigen.MultiDataWidget)
        - it.csi.mddtools.guigen.TreeView (also extends it.csi.mddtools.guigen.MultiDataWidget)
      - it.csi.mddtools.guigen.FileUpload
      - it.csi.mddtools.guigen.Image
      - it.csi.mddtools.guigen.MultiDataWidget
        - it.csi.mddtools.guigen.ComboBox (also extends it.csi.mddtools.guigen.DataWidget)
        - it.csi.mddtools.guigen.MapView (also extends it.csi.mddtools.guigen.DataWidget)
        - it.csi.mddtools.guigen.Slider (also extends it.csi.mddtools.guigen.DataWidget)
        - it.csi.mddtools.guigen.Table (also extends it.csi.mddtools.guigen.DataWidget)
        - it.csi.mddtools.guigen.TextField (also extends it.csi.mddtools.guigen.DataWidget)
        - it.csi.mddtools.guigen.TreeView (also extends it.csi.mddtools.guigen.DataWidget)
      - it.csi.mddtools.guigen.RadioButton
      - it.csi.mddtools.guigen.UserDefinedWidget
    - it.csi.mddtools.guigen.WidgetLayoutSpecifier
      - it.csi.mddtools.guigen.GridWidgetLayoutSpec
      - it.csi.mddtools.guigen.UDLRCWidgetLayoutSpec
    - it.csi.mddtools.guigen.WidgetTargetAction

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - it.csi.mddtools.guigen.EventTypes (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.MessageSeverity (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.MethodProtectionTypes (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.CommandStyles (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.InfoSourceTypes (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.TargetPlatformCodes (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.CPCommandExecutionTypes (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.SimpleTypeCodes (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.TicketVerifyMethod (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.LogicAggregationTypes (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.LogoutActionTypes (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.RepartModuleTypes (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.TreeSelectionTypes (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.CustomCartridgeID (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.UDLRCSpecConstants (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.InlineScriptingLanguage (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.WidgetDataType (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.StdWebResModuleNames (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.WebResModuleDeployTypes (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.SliderCollectionValuesUsageTypes (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.DataLifetimeType (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.PortalNames (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.LoginUITypes (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.WizardNumberingTypes (implements org.eclipse.emf.common.util.Enumerator)
    - it.csi.mddtools.guigen.CommandFunctions (implements org.eclipse.emf.common.util.Enumerator)