Metric Results
[ summary ] [ packages ] [ cycles ] [ explanations ]The following document contains the results of a JDepend metric analysis. The various metrics are defined at the bottom of this document.
Summary
[ summary ] [ packages ] [ cycles ] [ explanations ]Packages
[ summary ] [ packages ] [ cycles ] [ explanations ]org.apache.myfaces.tobago.application
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 4 | 0.0% | 80.0% | 20.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.apache.myfaces.tobago.application.LabelValueExpressionFacesMessage |
org.apache.myfaces.tobago.util |
java.lang javax.el javax.faces.application javax.faces.context |
org.apache.myfaces.tobago.component
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
9 | 16 | 8.0% | 64.0% | 28.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.component.DeprecatedDimension org.apache.myfaces.tobago.component.InputSuggest org.apache.myfaces.tobago.component.InputSuggest2 org.apache.myfaces.tobago.component.RenderRange org.apache.myfaces.tobago.component.SelectBooleanCommand org.apache.myfaces.tobago.component.SelectOneCommand org.apache.myfaces.tobago.component.SupportFieldId org.apache.myfaces.tobago.component.SupportsAccessKey org.apache.myfaces.tobago.component.SupportsDisabled org.apache.myfaces.tobago.component.SupportsHelp org.apache.myfaces.tobago.component.SupportsLabelLayout org.apache.myfaces.tobago.component.Visual |
org.apache.myfaces.tobago.component.Attributes org.apache.myfaces.tobago.component.ClientBehaviors org.apache.myfaces.tobago.component.Facets org.apache.myfaces.tobago.component.LabelLayout org.apache.myfaces.tobago.component.RendererTypes org.apache.myfaces.tobago.component.Tags org.apache.myfaces.tobago.component.UIBadge org.apache.myfaces.tobago.component.UIBadge$PropertyKeys org.apache.myfaces.tobago.component.UIBar org.apache.myfaces.tobago.component.UIBar$PropertyKeys org.apache.myfaces.tobago.component.UIBox org.apache.myfaces.tobago.component.UIBox$PropertyKeys org.apache.myfaces.tobago.component.UIButton org.apache.myfaces.tobago.component.UIButton$PropertyKeys org.apache.myfaces.tobago.component.UIButtons org.apache.myfaces.tobago.component.UIButtons$PropertyKeys org.apache.myfaces.tobago.component.UIColumn org.apache.myfaces.tobago.component.UIColumn$PropertyKeys org.apache.myfaces.tobago.component.UIColumnNode org.apache.myfaces.tobago.component.UIColumnNode$PropertyKeys org.apache.myfaces.tobago.component.UIColumnSelector org.apache.myfaces.tobago.component.UIColumnSelector$PropertyKeys org.apache.myfaces.tobago.component.UIDate org.apache.myfaces.tobago.component.UIDate$PropertyKeys org.apache.myfaces.tobago.component.UIEvent org.apache.myfaces.tobago.component.UIEvent$PropertyKeys org.apache.myfaces.tobago.component.UIFigure org.apache.myfaces.tobago.component.UIFigure$PropertyKeys org.apache.myfaces.tobago.component.UIFile org.apache.myfaces.tobago.component.UIFile$PropertyKeys org.apache.myfaces.tobago.component.UIFlexLayout org.apache.myfaces.tobago.component.UIFlexLayout$PropertyKeys org.apache.myfaces.tobago.component.UIFlowLayout org.apache.myfaces.tobago.component.UIFlowLayout$PropertyKeys org.apache.myfaces.tobago.component.UIFooter org.apache.myfaces.tobago.component.UIFooter$PropertyKeys org.apache.myfaces.tobago.component.UIForm org.apache.myfaces.tobago.component.UIForm$PropertyKeys org.apache.myfaces.tobago.component.UIGridLayout org.apache.myfaces.tobago.component.UIGridLayout$PropertyKeys org.apache.myfaces.tobago.component.UIHeader org.apache.myfaces.tobago.component.UIHeader$PropertyKeys org.apache.myfaces.tobago.component.UIHidden org.apache.myfaces.tobago.component.UIHidden$PropertyKeys org.apache.myfaces.tobago.component.UIImage org.apache.myfaces.tobago.component.UIImage$PropertyKeys org.apache.myfaces.tobago.component.UIIn org.apache.myfaces.tobago.component.UIIn$PropertyKeys org.apache.myfaces.tobago.component.UILabel org.apache.myfaces.tobago.component.UILabel$PropertyKeys org.apache.myfaces.tobago.component.UILink org.apache.myfaces.tobago.component.UILink$PropertyKeys org.apache.myfaces.tobago.component.UILinks org.apache.myfaces.tobago.component.UILinks$PropertyKeys org.apache.myfaces.tobago.component.UIMessages org.apache.myfaces.tobago.component.UIMessages$PropertyKeys org.apache.myfaces.tobago.component.UIMeta org.apache.myfaces.tobago.component.UIMeta$PropertyKeys org.apache.myfaces.tobago.component.UIMetaLink org.apache.myfaces.tobago.component.UIMetaLink$PropertyKeys org.apache.myfaces.tobago.component.UINamingContainer org.apache.myfaces.tobago.component.UIObject org.apache.myfaces.tobago.component.UIObject$PropertyKeys org.apache.myfaces.tobago.component.UIOperation org.apache.myfaces.tobago.component.UIOperation$PropertyKeys org.apache.myfaces.tobago.component.UIOut org.apache.myfaces.tobago.component.UIOut$PropertyKeys org.apache.myfaces.tobago.component.UIPage org.apache.myfaces.tobago.component.UIPage$PropertyKeys org.apache.myfaces.tobago.component.UIPanel org.apache.myfaces.tobago.component.UIPanel$PropertyKeys org.apache.myfaces.tobago.component.UIPopup org.apache.myfaces.tobago.component.UIPopup$PropertyKeys org.apache.myfaces.tobago.component.UIProgress org.apache.myfaces.tobago.component.UIProgress$PropertyKeys org.apache.myfaces.tobago.component.UIRange org.apache.myfaces.tobago.component.UIRange$PropertyKeys org.apache.myfaces.tobago.component.UIReload org.apache.myfaces.tobago.component.UIReload$PropertyKeys org.apache.myfaces.tobago.component.UIRow org.apache.myfaces.tobago.component.UIRow$PropertyKeys org.apache.myfaces.tobago.component.UIScript org.apache.myfaces.tobago.component.UIScript$PropertyKeys org.apache.myfaces.tobago.component.UISection org.apache.myfaces.tobago.component.UISection$PropertyKeys org.apache.myfaces.tobago.component.UISegmentLayout org.apache.myfaces.tobago.component.UISegmentLayout$PropertyKeys org.apache.myfaces.tobago.component.UISelectBooleanCheckbox org.apache.myfaces.tobago.component.UISelectBooleanCheckbox$PropertyKeys org.apache.myfaces.tobago.component.UISelectBooleanToggle org.apache.myfaces.tobago.component.UISelectBooleanToggle$PropertyKeys org.apache.myfaces.tobago.component.UISelectItem org.apache.myfaces.tobago.component.UISelectItem$PropertyKeys org.apache.myfaces.tobago.component.UISelectItems org.apache.myfaces.tobago.component.UISelectItems$PropertyKeys org.apache.myfaces.tobago.component.UISelectManyCheckbox org.apache.myfaces.tobago.component.UISelectManyCheckbox$PropertyKeys org.apache.myfaces.tobago.component.UISelectManyListbox org.apache.myfaces.tobago.component.UISelectManyListbox$PropertyKeys org.apache.myfaces.tobago.component.UISelectManyShuttle org.apache.myfaces.tobago.component.UISelectManyShuttle$PropertyKeys org.apache.myfaces.tobago.component.UISelectOneChoice org.apache.myfaces.tobago.component.UISelectOneChoice$PropertyKeys org.apache.myfaces.tobago.component.UISelectOneListbox org.apache.myfaces.tobago.component.UISelectOneListbox$PropertyKeys org.apache.myfaces.tobago.component.UISelectOneRadio org.apache.myfaces.tobago.component.UISelectOneRadio$PropertyKeys org.apache.myfaces.tobago.component.UISelectReference org.apache.myfaces.tobago.component.UISelectReference$PropertyKeys org.apache.myfaces.tobago.component.UISeparator org.apache.myfaces.tobago.component.UISeparator$PropertyKeys org.apache.myfaces.tobago.component.UISheet org.apache.myfaces.tobago.component.UISheet$PropertyKeys org.apache.myfaces.tobago.component.UISplitLayout org.apache.myfaces.tobago.component.UISplitLayout$PropertyKeys org.apache.myfaces.tobago.component.UIStars org.apache.myfaces.tobago.component.UIStars$PropertyKeys org.apache.myfaces.tobago.component.UIStyle org.apache.myfaces.tobago.component.UIStyle$PropertyKeys org.apache.myfaces.tobago.component.UISuggest org.apache.myfaces.tobago.component.UISuggest$PropertyKeys org.apache.myfaces.tobago.component.UITab org.apache.myfaces.tobago.component.UITab$PropertyKeys org.apache.myfaces.tobago.component.UITabGroup org.apache.myfaces.tobago.component.UITabGroup$PropertyKeys org.apache.myfaces.tobago.component.UITextarea org.apache.myfaces.tobago.component.UITextarea$PropertyKeys org.apache.myfaces.tobago.component.UITree org.apache.myfaces.tobago.component.UITree$PropertyKeys org.apache.myfaces.tobago.component.UITreeIcon org.apache.myfaces.tobago.component.UITreeIcon$PropertyKeys org.apache.myfaces.tobago.component.UITreeIndent org.apache.myfaces.tobago.component.UITreeIndent$PropertyKeys org.apache.myfaces.tobago.component.UITreeLabel org.apache.myfaces.tobago.component.UITreeLabel$PropertyKeys org.apache.myfaces.tobago.component.UITreeListbox org.apache.myfaces.tobago.component.UITreeListbox$PropertyKeys org.apache.myfaces.tobago.component.UITreeNode org.apache.myfaces.tobago.component.UITreeNode$PropertyKeys org.apache.myfaces.tobago.component.UITreeSelect org.apache.myfaces.tobago.component.UITreeSelect$PropertyKeys |
org.apache.myfaces.tobago.convert org.apache.myfaces.tobago.facelets org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.renderkit org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.model org.apache.myfaces.tobago.renderkit org.apache.myfaces.tobago.renderkit.css |
java.lang java.lang.invoke java.util javax.el javax.faces.application javax.faces.component javax.faces.component.behavior javax.faces.context org.apache.myfaces.tobago.context org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.layout org.apache.myfaces.tobago.model org.apache.myfaces.tobago.renderkit.css org.apache.myfaces.tobago.sanitizer org.slf4j |
org.apache.myfaces.tobago.config
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 11 | 100.0% | 65.0% | 65.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.config.TobagoConfig |
None | org.apache.myfaces.tobago.context org.apache.myfaces.tobago.convert org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.config org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.lifecycle |
java.lang java.lang.annotation java.util javax.enterprise.inject javax.enterprise.inject.spi javax.faces.context javax.servlet org.apache.myfaces.tobago.context org.apache.myfaces.tobago.internal.config org.apache.myfaces.tobago.sanitizer org.slf4j |
org.apache.myfaces.tobago.context
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
10 | 17 | 12.0% | 63.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.context.Theme org.apache.myfaces.tobago.context.ThemeResource |
org.apache.myfaces.tobago.context.Capability org.apache.myfaces.tobago.context.Markup org.apache.myfaces.tobago.context.MarkupConfig org.apache.myfaces.tobago.context.MarkupEditor org.apache.myfaces.tobago.context.ThemeResources org.apache.myfaces.tobago.context.ThemeScript org.apache.myfaces.tobago.context.ThemeStyle org.apache.myfaces.tobago.context.TobagoContext org.apache.myfaces.tobago.context.TobagoExceptionHandler org.apache.myfaces.tobago.context.TobagoExceptionHandlerFactory org.apache.myfaces.tobago.context.TransientStateHolder org.apache.myfaces.tobago.context.UserAgent org.apache.myfaces.tobago.context.UserAgent$CspHeader org.apache.myfaces.tobago.context.UserAgent$CsproHeader |
org.apache.myfaces.tobago.component org.apache.myfaces.tobago.config org.apache.myfaces.tobago.convert org.apache.myfaces.tobago.facelets org.apache.myfaces.tobago.internal.config org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.model org.apache.myfaces.tobago.renderkit org.apache.myfaces.tobago.renderkit.css |
java.beans java.io java.lang java.lang.invoke java.util javax.faces javax.faces.application javax.faces.component javax.faces.context javax.faces.event javax.faces.view javax.servlet.http org.apache.myfaces.tobago.config org.apache.myfaces.tobago.exception org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.util org.slf4j |
org.apache.myfaces.tobago.convert
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 15 | 0.0% | 94.0% | 6.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.apache.myfaces.tobago.convert.BoundedRangeModelConverter org.apache.myfaces.tobago.convert.CurrencyConverter org.apache.myfaces.tobago.convert.DurationConverter org.apache.myfaces.tobago.convert.DurationConverter$1 org.apache.myfaces.tobago.convert.DurationConverter$Unit org.apache.myfaces.tobago.convert.LocaleConverter org.apache.myfaces.tobago.convert.MeasureConverter org.apache.myfaces.tobago.convert.ThemeConverter |
org.apache.myfaces.tobago.facelets |
java.lang java.lang.invoke java.text java.util javax.faces.component javax.faces.context javax.faces.convert javax.swing org.apache.myfaces.tobago.component org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.layout org.apache.myfaces.tobago.util org.slf4j |
org.apache.myfaces.tobago.event
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 13 | 40.0% | 76.0% | 16.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.event.AbstractResetInputActionListener org.apache.myfaces.tobago.event.SheetStateChangeListener org.apache.myfaces.tobago.event.SheetStateChangeSource org.apache.myfaces.tobago.event.SheetStateChangeSource2 org.apache.myfaces.tobago.event.SortActionSource org.apache.myfaces.tobago.event.SortActionSource2 org.apache.myfaces.tobago.event.TabChangeListener org.apache.myfaces.tobago.event.TabChangeSource org.apache.myfaces.tobago.event.TabChangeSource2 org.apache.myfaces.tobago.event.TobagoActionSource org.apache.myfaces.tobago.event.TreeExpansionListener org.apache.myfaces.tobago.event.TreeSelectedListener |
org.apache.myfaces.tobago.event.CollapsibleActionListener org.apache.myfaces.tobago.event.FacesEventWrapper org.apache.myfaces.tobago.event.MethodExpressionStateChangeListener org.apache.myfaces.tobago.event.MethodExpressionTabChangeListener org.apache.myfaces.tobago.event.MethodExpressionTreeExpansionListener org.apache.myfaces.tobago.event.MethodExpressionTreeSelectedListener org.apache.myfaces.tobago.event.PageActionEvent org.apache.myfaces.tobago.event.ResetFormActionListener org.apache.myfaces.tobago.event.ResetInputActionListener org.apache.myfaces.tobago.event.SheetAction org.apache.myfaces.tobago.event.SheetStateChangeEvent org.apache.myfaces.tobago.event.SortActionEvent org.apache.myfaces.tobago.event.TabChangeEvent org.apache.myfaces.tobago.event.TreeExpansionEvent org.apache.myfaces.tobago.event.TreeSelectedEvent org.apache.myfaces.tobago.event.ValueExpressionResetInputActionListener org.apache.myfaces.tobago.event.ValueExpressionSheetStateChangeListener org.apache.myfaces.tobago.event.ValueExpressionTabChangeListener |
org.apache.myfaces.tobago.facelets org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.model |
java.io java.lang java.lang.invoke java.util javax.el javax.faces.component javax.faces.context javax.faces.el javax.faces.event org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.util org.slf4j |
org.apache.myfaces.tobago.exception
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 1 | 0.0% | 20.0% | 80.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.apache.myfaces.tobago.exception.TobagoConfigurationException org.apache.myfaces.tobago.exception.TobagoException |
org.apache.myfaces.tobago.context org.apache.myfaces.tobago.internal.behavior org.apache.myfaces.tobago.internal.config org.apache.myfaces.tobago.sanitizer |
java.lang |
org.apache.myfaces.tobago.facelets
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 33 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.apache.myfaces.tobago.facelets.AttributeHandler org.apache.myfaces.tobago.facelets.AttributeHandler$ConstantMethodExpression org.apache.myfaces.tobago.facelets.ContentTypeRule org.apache.myfaces.tobago.facelets.ContentTypeRule$ContentTypeRuleMapper org.apache.myfaces.tobago.facelets.ConvertDateTimeHandler org.apache.myfaces.tobago.facelets.ConverterHandler org.apache.myfaces.tobago.facelets.DataAttributeHandler org.apache.myfaces.tobago.facelets.DefaultResourceResolver org.apache.myfaces.tobago.facelets.EventHandler org.apache.myfaces.tobago.facelets.EventHandler$AjaxBehaviorListenerImpl org.apache.myfaces.tobago.facelets.FixCharacterEncodingFilter org.apache.myfaces.tobago.facelets.GridLayoutConstraintHandler org.apache.myfaces.tobago.facelets.HackResourceExtentionFilter org.apache.myfaces.tobago.facelets.HackResourceExtentionFilter$1 org.apache.myfaces.tobago.facelets.ResetInputActionListenerHandler org.apache.myfaces.tobago.facelets.Resource org.apache.myfaces.tobago.facelets.Resource$1 org.apache.myfaces.tobago.facelets.Resource$1$1 org.apache.myfaces.tobago.facelets.SegmentLayoutConstraintHandler org.apache.myfaces.tobago.facelets.SheetStateChangeSourceRule org.apache.myfaces.tobago.facelets.SheetStateChangeSourceRule$SheetStateChangeListenerMapper org.apache.myfaces.tobago.facelets.SortActionSourceRule org.apache.myfaces.tobago.facelets.SortActionSourceRule$SortActionListenerMapper org.apache.myfaces.tobago.facelets.SuggestMethodRule org.apache.myfaces.tobago.facelets.SuggestMethodRule$SuggestFilterMapper org.apache.myfaces.tobago.facelets.SuggestMethodRule$SuggestMethodMapper org.apache.myfaces.tobago.facelets.SupportsMarkupRule org.apache.myfaces.tobago.facelets.SupportsMarkupRule$SupportsMarkupMapper org.apache.myfaces.tobago.facelets.TabChangeListenerHandler org.apache.myfaces.tobago.facelets.TabChangeSourceRule org.apache.myfaces.tobago.facelets.TabChangeSourceRule$TabChangeListenerMapper org.apache.myfaces.tobago.facelets.TagMethodExpression org.apache.myfaces.tobago.facelets.TobagoValidateHandler |
None | java.beans java.io java.lang java.lang.invoke java.lang.reflect java.net java.nio.charset java.util java.util.stream javax.el javax.faces javax.faces.application javax.faces.component javax.faces.component.behavior javax.faces.context javax.faces.convert javax.faces.event javax.faces.validator javax.faces.view javax.faces.view.facelets javax.servlet javax.servlet.http org.apache.myfaces.tobago.component org.apache.myfaces.tobago.context org.apache.myfaces.tobago.convert org.apache.myfaces.tobago.event org.apache.myfaces.tobago.internal.behavior org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.model org.apache.myfaces.tobago.util org.apache.myfaces.tobago.validator org.slf4j |
org.apache.myfaces.tobago.internal.behavior
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 9 | 0.0% | 75.0% | 25.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.apache.myfaces.tobago.internal.behavior.AttachedListStateWrapper org.apache.myfaces.tobago.internal.behavior.AttachedStateWrapper org.apache.myfaces.tobago.internal.behavior.DeltaStateHelper org.apache.myfaces.tobago.internal.behavior.DeltaStateHelper$InternalDeltaListMap org.apache.myfaces.tobago.internal.behavior.DeltaStateHelper$InternalList org.apache.myfaces.tobago.internal.behavior.DeltaStateHelper$InternalMap org.apache.myfaces.tobago.internal.behavior.EventBehavior org.apache.myfaces.tobago.internal.behavior.EventBehavior$PropertyKeys |
org.apache.myfaces.tobago.facelets org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.renderkit |
java.io java.lang java.util javax.el javax.faces.component javax.faces.component.behavior javax.faces.context javax.faces.event org.apache.myfaces.tobago.exception |
org.apache.myfaces.tobago.internal.component
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
8 | 32 | 93.0% | 80.0% | 73.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.internal.component.AbstractUIBadge org.apache.myfaces.tobago.internal.component.AbstractUIBar org.apache.myfaces.tobago.internal.component.AbstractUIBox org.apache.myfaces.tobago.internal.component.AbstractUIButton org.apache.myfaces.tobago.internal.component.AbstractUIButtons org.apache.myfaces.tobago.internal.component.AbstractUICollapsiblePanel org.apache.myfaces.tobago.internal.component.AbstractUIColumn org.apache.myfaces.tobago.internal.component.AbstractUIColumnBase org.apache.myfaces.tobago.internal.component.AbstractUIColumnNode org.apache.myfaces.tobago.internal.component.AbstractUIColumnSelector org.apache.myfaces.tobago.internal.component.AbstractUICommand org.apache.myfaces.tobago.internal.component.AbstractUICommandBase org.apache.myfaces.tobago.internal.component.AbstractUIData org.apache.myfaces.tobago.internal.component.AbstractUIDate org.apache.myfaces.tobago.internal.component.AbstractUIEvent org.apache.myfaces.tobago.internal.component.AbstractUIFigure org.apache.myfaces.tobago.internal.component.AbstractUIFile org.apache.myfaces.tobago.internal.component.AbstractUIFlexLayout org.apache.myfaces.tobago.internal.component.AbstractUIFlowLayout org.apache.myfaces.tobago.internal.component.AbstractUIFooter org.apache.myfaces.tobago.internal.component.AbstractUIForm org.apache.myfaces.tobago.internal.component.AbstractUIFormBase org.apache.myfaces.tobago.internal.component.AbstractUIGridLayout org.apache.myfaces.tobago.internal.component.AbstractUIHeader org.apache.myfaces.tobago.internal.component.AbstractUIHidden org.apache.myfaces.tobago.internal.component.AbstractUIImage org.apache.myfaces.tobago.internal.component.AbstractUIIn org.apache.myfaces.tobago.internal.component.AbstractUIInput org.apache.myfaces.tobago.internal.component.AbstractUILabel org.apache.myfaces.tobago.internal.component.AbstractUILabelBase org.apache.myfaces.tobago.internal.component.AbstractUILayoutBase org.apache.myfaces.tobago.internal.component.AbstractUILink org.apache.myfaces.tobago.internal.component.AbstractUILinks org.apache.myfaces.tobago.internal.component.AbstractUIMeta org.apache.myfaces.tobago.internal.component.AbstractUIMetaLink org.apache.myfaces.tobago.internal.component.AbstractUIObject org.apache.myfaces.tobago.internal.component.AbstractUIOperation org.apache.myfaces.tobago.internal.component.AbstractUIOut org.apache.myfaces.tobago.internal.component.AbstractUIPage org.apache.myfaces.tobago.internal.component.AbstractUIPanel org.apache.myfaces.tobago.internal.component.AbstractUIPanelBase org.apache.myfaces.tobago.internal.component.AbstractUIPopup org.apache.myfaces.tobago.internal.component.AbstractUIProgress org.apache.myfaces.tobago.internal.component.AbstractUIRange org.apache.myfaces.tobago.internal.component.AbstractUIReload org.apache.myfaces.tobago.internal.component.AbstractUIRow org.apache.myfaces.tobago.internal.component.AbstractUIScript org.apache.myfaces.tobago.internal.component.AbstractUISection org.apache.myfaces.tobago.internal.component.AbstractUISegmentLayout org.apache.myfaces.tobago.internal.component.AbstractUISelectBoolean org.apache.myfaces.tobago.internal.component.AbstractUISelectBooleanCheckbox org.apache.myfaces.tobago.internal.component.AbstractUISelectBooleanToggle org.apache.myfaces.tobago.internal.component.AbstractUISelectItem org.apache.myfaces.tobago.internal.component.AbstractUISelectManyBase org.apache.myfaces.tobago.internal.component.AbstractUISelectManyCheckbox org.apache.myfaces.tobago.internal.component.AbstractUISelectManyListbox org.apache.myfaces.tobago.internal.component.AbstractUISelectManyShuttle org.apache.myfaces.tobago.internal.component.AbstractUISelectOneBase org.apache.myfaces.tobago.internal.component.AbstractUISelectOneChoice org.apache.myfaces.tobago.internal.component.AbstractUISelectOneListbox org.apache.myfaces.tobago.internal.component.AbstractUISelectOneRadio org.apache.myfaces.tobago.internal.component.AbstractUISelectReference org.apache.myfaces.tobago.internal.component.AbstractUISeparator org.apache.myfaces.tobago.internal.component.AbstractUISheet org.apache.myfaces.tobago.internal.component.AbstractUISplitLayout org.apache.myfaces.tobago.internal.component.AbstractUIStars org.apache.myfaces.tobago.internal.component.AbstractUIStyle org.apache.myfaces.tobago.internal.component.AbstractUISuggest org.apache.myfaces.tobago.internal.component.AbstractUITab org.apache.myfaces.tobago.internal.component.AbstractUITabGroup org.apache.myfaces.tobago.internal.component.AbstractUITextarea org.apache.myfaces.tobago.internal.component.AbstractUITree org.apache.myfaces.tobago.internal.component.AbstractUITreeIcon org.apache.myfaces.tobago.internal.component.AbstractUITreeIndent org.apache.myfaces.tobago.internal.component.AbstractUITreeLabel org.apache.myfaces.tobago.internal.component.AbstractUITreeListbox org.apache.myfaces.tobago.internal.component.AbstractUITreeNode org.apache.myfaces.tobago.internal.component.AbstractUITreeNodeBase org.apache.myfaces.tobago.internal.component.AbstractUITreeSelect |
org.apache.myfaces.tobago.internal.component.AbstractUIButtons$PropertyKeys org.apache.myfaces.tobago.internal.component.AbstractUICommand$PropertyKeys org.apache.myfaces.tobago.internal.component.AbstractUILinks$PropertyKeys org.apache.myfaces.tobago.internal.component.AbstractUIMessages$Item org.apache.myfaces.tobago.internal.component.AbstractUISelectItems org.apache.myfaces.tobago.internal.component.AbstractUISheet$1 |
org.apache.myfaces.tobago.component org.apache.myfaces.tobago.event org.apache.myfaces.tobago.facelets org.apache.myfaces.tobago.internal.renderkit org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.renderkit org.apache.myfaces.tobago.validator |
java.io java.lang java.lang.invoke java.nio.charset java.util javax.el javax.faces javax.faces.application javax.faces.component javax.faces.component.behavior javax.faces.component.visit javax.faces.context javax.faces.convert javax.faces.event javax.faces.model javax.faces.render javax.servlet.http javax.swing javax.swing.tree org.apache.myfaces.tobago.component org.apache.myfaces.tobago.config org.apache.myfaces.tobago.event org.apache.myfaces.tobago.internal.config org.apache.myfaces.tobago.internal.layout org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.layout org.apache.myfaces.tobago.model org.apache.myfaces.tobago.renderkit org.apache.myfaces.tobago.renderkit.css org.apache.myfaces.tobago.sanitizer org.apache.myfaces.tobago.util org.slf4j |
org.apache.myfaces.tobago.internal.config
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 19 | 0.0% | 86.0% | 14.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.apache.myfaces.tobago.internal.config.ContentSecurityPolicy org.apache.myfaces.tobago.internal.config.ContentSecurityPolicy$Mode org.apache.myfaces.tobago.internal.config.SecurityAnnotation org.apache.myfaces.tobago.internal.config.TobagoConfigBuilder org.apache.myfaces.tobago.internal.config.TobagoConfigEntityResolver org.apache.myfaces.tobago.internal.config.TobagoConfigFragment org.apache.myfaces.tobago.internal.config.TobagoConfigImpl org.apache.myfaces.tobago.internal.config.TobagoConfigMerger org.apache.myfaces.tobago.internal.config.TobagoConfigParser org.apache.myfaces.tobago.internal.config.TobagoConfigSorter org.apache.myfaces.tobago.internal.config.TobagoConfigSorter$1 org.apache.myfaces.tobago.internal.config.TobagoConfigSorter$Vertex org.apache.myfaces.tobago.internal.config.TobagoConfigVersion |
org.apache.myfaces.tobago.config org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.util |
java.io java.lang java.lang.invoke java.net java.util javax.faces.application javax.faces.context javax.servlet javax.xml javax.xml.parsers javax.xml.transform.stream javax.xml.validation org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context org.apache.myfaces.tobago.exception org.apache.myfaces.tobago.sanitizer org.slf4j org.xml.sax org.xml.sax.helpers |
org.apache.myfaces.tobago.internal.context
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 10 | 0.0% | 83.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.apache.myfaces.tobago.internal.context.DateTimeI18n org.apache.myfaces.tobago.internal.context.Nonce |
org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.internal.util |
java.io java.lang java.lang.invoke java.text java.util javax.faces.component javax.faces.context org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.util org.slf4j |
org.apache.myfaces.tobago.internal.layout
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 6 | 25.0% | 75.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.internal.layout.Cell |
org.apache.myfaces.tobago.internal.layout.Grid org.apache.myfaces.tobago.internal.layout.OriginCell org.apache.myfaces.tobago.internal.layout.SpanCell |
org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.renderkit.renderer |
java.lang java.lang.invoke java.util javax.faces.component org.apache.myfaces.tobago.layout org.slf4j |
org.apache.myfaces.tobago.internal.renderkit
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 11 | 0.0% | 79.0% | 21.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.apache.myfaces.tobago.internal.renderkit.Collapse org.apache.myfaces.tobago.internal.renderkit.Collapse$Action org.apache.myfaces.tobago.internal.renderkit.Command org.apache.myfaces.tobago.internal.renderkit.CommandMap |
org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.renderkit |
java.lang java.lang.invoke java.util javax.faces.component javax.faces.context org.apache.myfaces.tobago.component org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.util org.slf4j |
org.apache.myfaces.tobago.internal.renderkit.renderer
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 44 | 8.0% | 98.0% | 6.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.internal.renderkit.renderer.CommandRendererBase org.apache.myfaces.tobago.internal.renderkit.renderer.DecodingCommandRendererBase org.apache.myfaces.tobago.internal.renderkit.renderer.DecodingInputRendererBase org.apache.myfaces.tobago.internal.renderkit.renderer.LabelLayoutRendererBase org.apache.myfaces.tobago.internal.renderkit.renderer.MessageLayoutRendererBase org.apache.myfaces.tobago.internal.renderkit.renderer.SelectManyRendererBase org.apache.myfaces.tobago.internal.renderkit.renderer.SelectOneRendererBase |
org.apache.myfaces.tobago.internal.renderkit.renderer.BadgeRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.BarRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.BoxRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.ButtonRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.ButtonsRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.CollapsiblePanelRendererBase org.apache.myfaces.tobago.internal.renderkit.renderer.ColumnRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.ColumnSelectorRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.DateRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.EventRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.FigureRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.FileRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.FlexLayoutRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.FlowLayoutRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.FooterRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.FormRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.HeaderRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.HiddenRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.ImageRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.InRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.LabelLayoutRendererBase$1 org.apache.myfaces.tobago.internal.renderkit.renderer.LabelRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.LinkRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.LinksRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.MessagesRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.MetaLinkRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.MetaRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.ObjectRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.OperationRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.OutRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.PageRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.PageRenderer$HeadResources org.apache.myfaces.tobago.internal.renderkit.renderer.PanelRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.PopupRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.ProgressRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.RangeRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.RowRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.ScriptRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SectionRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SegmentLayoutRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SelectBooleanCheckboxRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SelectBooleanToggleRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SelectItemsRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SelectManyCheckboxRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SelectManyListboxRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SelectManyRendererBase$1 org.apache.myfaces.tobago.internal.renderkit.renderer.SelectManyRendererBase$EmptyIterator org.apache.myfaces.tobago.internal.renderkit.renderer.SelectManyRendererBase$SelectItemsIterator org.apache.myfaces.tobago.internal.renderkit.renderer.SelectManyShuttleRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SelectOneChoiceRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SelectOneListboxRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SelectOneRadioRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SelectReferenceRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SeparatorRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SheetPageCommandRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SheetRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SheetRenderer$1 org.apache.myfaces.tobago.internal.renderkit.renderer.SplitLayoutRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.StarsRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.StyleRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.StyleRenderer$1 org.apache.myfaces.tobago.internal.renderkit.renderer.SubviewRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.SuggestRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.TabGroupRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.TabGroupRenderer$1 org.apache.myfaces.tobago.internal.renderkit.renderer.TabRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.TextareaRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.TobagoClientBehaviorRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.TreeIconRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.TreeIndentRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.TreeLabelRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.TreeListboxRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.TreeNodeRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.TreeRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.TreeSelectRenderer org.apache.myfaces.tobago.internal.renderkit.renderer.VerbatimRenderer |
org.apache.myfaces.tobago.internal.renderkit |
java.io java.lang java.lang.annotation java.lang.invoke java.lang.reflect java.nio.charset java.text java.util javax.el javax.enterprise.inject javax.enterprise.inject.spi javax.faces javax.faces.application javax.faces.component javax.faces.component.behavior javax.faces.context javax.faces.convert javax.faces.event javax.faces.model javax.faces.render javax.faces.validator javax.portlet javax.servlet.http org.apache.myfaces.tobago.component org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context org.apache.myfaces.tobago.event org.apache.myfaces.tobago.internal.behavior org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.context org.apache.myfaces.tobago.internal.layout org.apache.myfaces.tobago.internal.renderkit org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.layout org.apache.myfaces.tobago.model org.apache.myfaces.tobago.portlet org.apache.myfaces.tobago.renderkit org.apache.myfaces.tobago.renderkit.css org.apache.myfaces.tobago.renderkit.html org.apache.myfaces.tobago.sanitizer org.apache.myfaces.tobago.util org.apache.myfaces.tobago.validator org.apache.myfaces.tobago.webapp org.slf4j |
org.apache.myfaces.tobago.internal.taglib.component
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 3 | 100.0% | 100.0% | 100.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.internal.taglib.component.AttributeTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.BadgeTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.BarTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.BoxTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.ButtonTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.ButtonsTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.ColumnNodeTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.ColumnSelectorTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.ColumnTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.ConvertDateTimeTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.ConverterTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.DataAttributeTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.DateTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.EventTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.FigureTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.FileTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.FlexLayoutTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.FlowLayoutTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.FooterTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.FormTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.GridLayoutConstraintTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.GridLayoutTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.HeaderTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.HiddenTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.ImageTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.InTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.LabelTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.LinkTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.LinksTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.MessagesTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.MetaLinkTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.MetaTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.ObjectTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.OperationTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.OutTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.PageTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.PanelTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.PopupTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.ProgressTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.RangeTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.ReloadTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.ResetInputActionListenerTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.RowTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.ScriptTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SectionTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SegmentLayoutConstraintTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SegmentLayoutTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SelectBooleanCheckboxTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SelectBooleanToggleTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SelectItemTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SelectItemsTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SelectManyCheckboxTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SelectManyListboxTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SelectManyShuttleTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SelectOneChoiceTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SelectOneListboxTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SelectOneRadioTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SelectReferenceTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SeparatorTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SheetPageCommandTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SheetTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SplitLayoutTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.StarsTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.StyleTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.SuggestTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.TabChangeListenerTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.TabGroupTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.TabTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.TextareaTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.TreeIconTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.TreeIndentTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.TreeLabelTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.TreeListboxTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.TreeNodeTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.TreeSelectTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.TreeTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.ValidateFileItemTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.ValidateSubmittedValueLengthTagDeclaration org.apache.myfaces.tobago.internal.taglib.component.package-info |
None | None | java.lang javax.el org.apache.myfaces.tobago.internal.taglib.declaration |
org.apache.myfaces.tobago.internal.taglib.declaration
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 1 | 100.0% | 50.0% | 50.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.internal.taglib.declaration.HasAccessKey org.apache.myfaces.tobago.internal.taglib.declaration.HasAction org.apache.myfaces.tobago.internal.taglib.declaration.HasActionListener org.apache.myfaces.tobago.internal.taglib.declaration.HasAlt org.apache.myfaces.tobago.internal.taglib.declaration.HasAutocomplete org.apache.myfaces.tobago.internal.taglib.declaration.HasBinding org.apache.myfaces.tobago.internal.taglib.declaration.HasCollapsedMode org.apache.myfaces.tobago.internal.taglib.declaration.HasColumnLayout org.apache.myfaces.tobago.internal.taglib.declaration.HasConfirmation org.apache.myfaces.tobago.internal.taglib.declaration.HasConverter org.apache.myfaces.tobago.internal.taglib.declaration.HasConverterMessage org.apache.myfaces.tobago.internal.taglib.declaration.HasFieldId org.apache.myfaces.tobago.internal.taglib.declaration.HasFor org.apache.myfaces.tobago.internal.taglib.declaration.HasFragment org.apache.myfaces.tobago.internal.taglib.declaration.HasHelp org.apache.myfaces.tobago.internal.taglib.declaration.HasId org.apache.myfaces.tobago.internal.taglib.declaration.HasIdBindingAndRendered org.apache.myfaces.tobago.internal.taglib.declaration.HasImage org.apache.myfaces.tobago.internal.taglib.declaration.HasItemImage org.apache.myfaces.tobago.internal.taglib.declaration.HasItemLabel org.apache.myfaces.tobago.internal.taglib.declaration.HasLabel org.apache.myfaces.tobago.internal.taglib.declaration.HasLabelLayout org.apache.myfaces.tobago.internal.taglib.declaration.HasLabelWidth org.apache.myfaces.tobago.internal.taglib.declaration.HasLink org.apache.myfaces.tobago.internal.taglib.declaration.HasOrientation org.apache.myfaces.tobago.internal.taglib.declaration.HasOutcome org.apache.myfaces.tobago.internal.taglib.declaration.HasPlaceholder org.apache.myfaces.tobago.internal.taglib.declaration.HasRenderRange org.apache.myfaces.tobago.internal.taglib.declaration.HasRequiredMessage org.apache.myfaces.tobago.internal.taglib.declaration.HasRequiredMessageForSelect org.apache.myfaces.tobago.internal.taglib.declaration.HasRowLayout org.apache.myfaces.tobago.internal.taglib.declaration.HasSanitize org.apache.myfaces.tobago.internal.taglib.declaration.HasSize org.apache.myfaces.tobago.internal.taglib.declaration.HasSpacing org.apache.myfaces.tobago.internal.taglib.declaration.HasState org.apache.myfaces.tobago.internal.taglib.declaration.HasStateBinding org.apache.myfaces.tobago.internal.taglib.declaration.HasTabChangeListenerType org.apache.myfaces.tobago.internal.taglib.declaration.HasTabIndex org.apache.myfaces.tobago.internal.taglib.declaration.HasTarget org.apache.myfaces.tobago.internal.taglib.declaration.HasTip org.apache.myfaces.tobago.internal.taglib.declaration.HasValidator org.apache.myfaces.tobago.internal.taglib.declaration.HasValidatorMessage org.apache.myfaces.tobago.internal.taglib.declaration.HasValue org.apache.myfaces.tobago.internal.taglib.declaration.HasValueChangeListener org.apache.myfaces.tobago.internal.taglib.declaration.HasVar org.apache.myfaces.tobago.internal.taglib.declaration.IsCollapsed org.apache.myfaces.tobago.internal.taglib.declaration.IsDefaultCommand org.apache.myfaces.tobago.internal.taglib.declaration.IsDisabled org.apache.myfaces.tobago.internal.taglib.declaration.IsDisabledBySecurity org.apache.myfaces.tobago.internal.taglib.declaration.IsDraggable org.apache.myfaces.tobago.internal.taglib.declaration.IsFixed org.apache.myfaces.tobago.internal.taglib.declaration.IsFocus org.apache.myfaces.tobago.internal.taglib.declaration.IsImmediateCommand org.apache.myfaces.tobago.internal.taglib.declaration.IsInline org.apache.myfaces.tobago.internal.taglib.declaration.IsMultiple org.apache.myfaces.tobago.internal.taglib.declaration.IsOmit org.apache.myfaces.tobago.internal.taglib.declaration.IsPassword org.apache.myfaces.tobago.internal.taglib.declaration.IsPlain org.apache.myfaces.tobago.internal.taglib.declaration.IsReadonly org.apache.myfaces.tobago.internal.taglib.declaration.IsRendered org.apache.myfaces.tobago.internal.taglib.declaration.IsRequired org.apache.myfaces.tobago.internal.taglib.declaration.IsRequiredForSelect org.apache.myfaces.tobago.internal.taglib.declaration.IsShowRoot org.apache.myfaces.tobago.internal.taglib.declaration.IsShowRootJunction org.apache.myfaces.tobago.internal.taglib.declaration.IsTransition org.apache.myfaces.tobago.internal.taglib.declaration.IsVisual |
None | org.apache.myfaces.tobago.internal.taglib.component |
java.lang |
org.apache.myfaces.tobago.internal.util
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
16 | 37 | 4.0% | 70.0% | 26.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.internal.util.WriterHelper |
org.apache.myfaces.tobago.internal.util.AccessKeyLogger org.apache.myfaces.tobago.internal.util.ArrayUtils org.apache.myfaces.tobago.internal.util.AuthorizationHelper org.apache.myfaces.tobago.internal.util.AuthorizationHelper$1 org.apache.myfaces.tobago.internal.util.ContentType org.apache.myfaces.tobago.internal.util.CookieUtils org.apache.myfaces.tobago.internal.util.DateFormatUtils org.apache.myfaces.tobago.internal.util.Deprecation org.apache.myfaces.tobago.internal.util.HtmlRendererUtils org.apache.myfaces.tobago.internal.util.HtmlWriterHelper org.apache.myfaces.tobago.internal.util.HttpPartWrapper org.apache.myfaces.tobago.internal.util.JsonUtils org.apache.myfaces.tobago.internal.util.NumberUtils org.apache.myfaces.tobago.internal.util.ObjectUtils org.apache.myfaces.tobago.internal.util.PartUtils org.apache.myfaces.tobago.internal.util.RandomUtils org.apache.myfaces.tobago.internal.util.ResponseUtils org.apache.myfaces.tobago.internal.util.ResponseUtils$1 org.apache.myfaces.tobago.internal.util.ResponseWriterBuffer org.apache.myfaces.tobago.internal.util.SelectItemUtils org.apache.myfaces.tobago.internal.util.SelectItemUtils$1 org.apache.myfaces.tobago.internal.util.SelectItemUtils$SelectItemsIterator org.apache.myfaces.tobago.internal.util.SortingUtils org.apache.myfaces.tobago.internal.util.StringUtils org.apache.myfaces.tobago.internal.util.StyleRenderUtils |
org.apache.myfaces.tobago.component org.apache.myfaces.tobago.context org.apache.myfaces.tobago.convert org.apache.myfaces.tobago.event org.apache.myfaces.tobago.facelets org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.context org.apache.myfaces.tobago.internal.renderkit org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.internal.webapp org.apache.myfaces.tobago.layout org.apache.myfaces.tobago.model org.apache.myfaces.tobago.renderkit org.apache.myfaces.tobago.util org.apache.myfaces.tobago.validator org.apache.myfaces.tobago.webapp |
java.io java.lang java.lang.annotation java.lang.invoke java.lang.reflect java.nio.charset java.security java.text java.util java.util.concurrent java.util.regex javax.annotation.security javax.el javax.enterprise.inject.spi javax.faces javax.faces.application javax.faces.component javax.faces.context javax.faces.convert javax.faces.model javax.portlet javax.servlet.http org.apache.myfaces.tobago.component org.apache.myfaces.tobago.context org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.config org.apache.myfaces.tobago.internal.context org.apache.myfaces.tobago.internal.renderkit org.apache.myfaces.tobago.layout org.apache.myfaces.tobago.model org.apache.myfaces.tobago.portlet org.apache.myfaces.tobago.renderkit org.apache.myfaces.tobago.renderkit.css org.apache.myfaces.tobago.renderkit.html org.apache.myfaces.tobago.util org.apache.myfaces.tobago.webapp org.slf4j |
org.apache.myfaces.tobago.internal.webapp
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 14 | 11.0% | 93.0% | 4.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.internal.webapp.TobagoResponseWriterBase |
org.apache.myfaces.tobago.internal.webapp.DebugContentTypeFilter org.apache.myfaces.tobago.internal.webapp.DebugContentTypeResponse org.apache.myfaces.tobago.internal.webapp.DebugResponseWriterWrapper org.apache.myfaces.tobago.internal.webapp.HtmlResponseWriter org.apache.myfaces.tobago.internal.webapp.LoggingMdcFilter org.apache.myfaces.tobago.internal.webapp.TobagoResponseWriterBase$1 org.apache.myfaces.tobago.internal.webapp.TobagoResponseWriterWrapper org.apache.myfaces.tobago.internal.webapp.XmlResponseWriter |
org.apache.myfaces.tobago.renderkit |
java.io java.lang java.lang.invoke java.net java.nio.charset java.util javax.faces.component javax.faces.context javax.servlet javax.servlet.http org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.renderkit.html org.apache.myfaces.tobago.webapp org.slf4j |
org.apache.myfaces.tobago.layout
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
7 | 8 | 0.0% | 52.999996% | 47.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.apache.myfaces.tobago.layout.AlignItems org.apache.myfaces.tobago.layout.Display org.apache.myfaces.tobago.layout.Display$1 org.apache.myfaces.tobago.layout.GridSpan org.apache.myfaces.tobago.layout.GridSpanEditor org.apache.myfaces.tobago.layout.JustifyContent org.apache.myfaces.tobago.layout.Margin org.apache.myfaces.tobago.layout.MarginTokens org.apache.myfaces.tobago.layout.Measure org.apache.myfaces.tobago.layout.Measure$Unit org.apache.myfaces.tobago.layout.MeasureEditor org.apache.myfaces.tobago.layout.MeasureList org.apache.myfaces.tobago.layout.MeasureListEditor org.apache.myfaces.tobago.layout.OrderBy org.apache.myfaces.tobago.layout.Orientation org.apache.myfaces.tobago.layout.Overflow org.apache.myfaces.tobago.layout.Position org.apache.myfaces.tobago.layout.SegmentJustify org.apache.myfaces.tobago.layout.SegmentMeasureList org.apache.myfaces.tobago.layout.SegmentMeasureListEditor org.apache.myfaces.tobago.layout.ShowPosition org.apache.myfaces.tobago.layout.TextAlign org.apache.myfaces.tobago.layout.VerticalAlign |
org.apache.myfaces.tobago.component org.apache.myfaces.tobago.convert org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.layout org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.renderkit.css |
java.beans java.io java.lang java.lang.invoke java.util java.util.stream org.apache.myfaces.tobago.internal.util org.slf4j |
org.apache.myfaces.tobago.lifecycle
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 11 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.apache.myfaces.tobago.lifecycle.SecretPhaseListener |
None | java.lang java.lang.annotation java.lang.invoke java.util javax.enterprise.inject javax.enterprise.inject.spi javax.faces.context javax.faces.event org.apache.myfaces.tobago.config org.apache.myfaces.tobago.webapp org.slf4j |
org.apache.myfaces.tobago.model
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 13 | 14.0% | 72.0% | 13.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.model.ScrollPositionState org.apache.myfaces.tobago.model.SortableByApplication org.apache.myfaces.tobago.model.TreeDataModel |
org.apache.myfaces.tobago.model.AutoSuggestExtensionItem org.apache.myfaces.tobago.model.AutoSuggestItem org.apache.myfaces.tobago.model.AutoSuggestItems org.apache.myfaces.tobago.model.CollapseMode org.apache.myfaces.tobago.model.DateModel org.apache.myfaces.tobago.model.ExpandedState org.apache.myfaces.tobago.model.ScrollPosition org.apache.myfaces.tobago.model.SelectItem org.apache.myfaces.tobago.model.Selectable org.apache.myfaces.tobago.model.SelectedState org.apache.myfaces.tobago.model.SheetState org.apache.myfaces.tobago.model.SuggestFilter org.apache.myfaces.tobago.model.SwitchType org.apache.myfaces.tobago.model.TreeNodeDataModel org.apache.myfaces.tobago.model.TreeNodeDataModel$1 org.apache.myfaces.tobago.model.TreeNodeDataModel$Data org.apache.myfaces.tobago.model.TreePath org.apache.myfaces.tobago.model.TreeState |
org.apache.myfaces.tobago.component org.apache.myfaces.tobago.facelets org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.internal.util |
java.io java.lang java.lang.invoke java.util javax.faces.component javax.faces.model javax.swing.tree org.apache.myfaces.tobago.component org.apache.myfaces.tobago.context org.apache.myfaces.tobago.event org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.renderkit.css org.slf4j |
org.apache.myfaces.tobago.portlet
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 2 | 0.0% | 40.0% | 60.000004% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.apache.myfaces.tobago.portlet.PortletUtils |
org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.webapp |
java.lang javax.portlet |
org.apache.myfaces.tobago.renderkit
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 23 | 17.0% | 88.0% | 5.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.renderkit.RendererBase |
org.apache.myfaces.tobago.renderkit.GenericRenderer org.apache.myfaces.tobago.renderkit.LabelWithAccessKey org.apache.myfaces.tobago.renderkit.TobagoRenderKit org.apache.myfaces.tobago.renderkit.TobagoRenderKit$1 org.apache.myfaces.tobago.renderkit.TobagoRenderKit$Key |
org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.internal.util |
java.io java.lang java.lang.invoke java.nio.charset java.util javax.faces javax.faces.application javax.faces.component javax.faces.component.behavior javax.faces.context javax.faces.convert javax.faces.render org.apache.myfaces.tobago.component org.apache.myfaces.tobago.context org.apache.myfaces.tobago.internal.behavior org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.renderkit org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.internal.webapp org.apache.myfaces.tobago.renderkit.html org.apache.myfaces.tobago.util org.apache.myfaces.tobago.webapp org.slf4j |
org.apache.myfaces.tobago.renderkit.css
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
6 | 14 | 7.0% | 70.0% | 23.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.renderkit.css.CssItem |
org.apache.myfaces.tobago.renderkit.css.BootstrapClass org.apache.myfaces.tobago.renderkit.css.BootstrapClass$1 org.apache.myfaces.tobago.renderkit.css.BootstrapClass$Generator org.apache.myfaces.tobago.renderkit.css.CustomClass org.apache.myfaces.tobago.renderkit.css.CustomClassEditor org.apache.myfaces.tobago.renderkit.css.Icons org.apache.myfaces.tobago.renderkit.css.Icons$1 org.apache.myfaces.tobago.renderkit.css.Icons$2 org.apache.myfaces.tobago.renderkit.css.Styles org.apache.myfaces.tobago.renderkit.css.TobagoClass org.apache.myfaces.tobago.renderkit.css.TobagoClass$1 org.apache.myfaces.tobago.renderkit.css.TobagoClass$MarkupClass org.apache.myfaces.tobago.renderkit.css.VaadinClass |
org.apache.myfaces.tobago.component org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.model org.apache.myfaces.tobago.webapp |
java.beans java.io java.lang java.lang.invoke java.util java.util.regex javax.el javax.faces.application javax.faces.component javax.faces.context org.apache.myfaces.tobago.component org.apache.myfaces.tobago.context org.apache.myfaces.tobago.layout org.slf4j |
org.apache.myfaces.tobago.renderkit.html
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 2 | 17.0% | 29.0% | 55.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.renderkit.html.HtmlTypes org.apache.myfaces.tobago.renderkit.html.MarkupLanguageAttributes |
org.apache.myfaces.tobago.renderkit.html.Arias org.apache.myfaces.tobago.renderkit.html.CustomAttributes org.apache.myfaces.tobago.renderkit.html.DataAttributes org.apache.myfaces.tobago.renderkit.html.DataAttributes$1 org.apache.myfaces.tobago.renderkit.html.HtmlAttributes org.apache.myfaces.tobago.renderkit.html.HtmlButtonTypes org.apache.myfaces.tobago.renderkit.html.HtmlElements org.apache.myfaces.tobago.renderkit.html.HtmlElements$Qualifier org.apache.myfaces.tobago.renderkit.html.HtmlInputTypes org.apache.myfaces.tobago.renderkit.html.HtmlRoleValues |
org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.internal.webapp org.apache.myfaces.tobago.renderkit org.apache.myfaces.tobago.webapp |
java.lang java.util |
org.apache.myfaces.tobago.sanitizer
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 7 | 25.0% | 58.0% | 17.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.sanitizer.Sanitizer |
org.apache.myfaces.tobago.sanitizer.IgnoringSanitizer org.apache.myfaces.tobago.sanitizer.JsoupSanitizer org.apache.myfaces.tobago.sanitizer.SanitizeMode |
org.apache.myfaces.tobago.component org.apache.myfaces.tobago.config org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.config org.apache.myfaces.tobago.internal.renderkit.renderer |
java.lang java.lang.invoke java.util org.apache.myfaces.tobago.exception org.jsoup org.jsoup.safety org.slf4j |
org.apache.myfaces.tobago.servlet
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 11 | 100.0% | 100.0% | 100.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.servlet.NonFacesRequestServlet |
None | None | java.io java.lang java.lang.invoke javax.faces javax.faces.application javax.faces.component javax.faces.context javax.faces.lifecycle javax.servlet javax.servlet.http org.slf4j |
org.apache.myfaces.tobago.util
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
12 | 19 | 12.0% | 61.0% | 26.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.util.ComparatorBase org.apache.myfaces.tobago.util.ContextCallback |
org.apache.myfaces.tobago.util.AjaxUtils org.apache.myfaces.tobago.util.DebugActionListener org.apache.myfaces.tobago.util.DebugNavigationHandler org.apache.myfaces.tobago.util.DebugPhaseListener org.apache.myfaces.tobago.util.DebugUtils org.apache.myfaces.tobago.util.FacesELUtils org.apache.myfaces.tobago.util.FacesVersion org.apache.myfaces.tobago.util.LocaleUtils org.apache.myfaces.tobago.util.MessageFormat org.apache.myfaces.tobago.util.MessageUtils org.apache.myfaces.tobago.util.ResourceUtils org.apache.myfaces.tobago.util.ValueExpressionComparator org.apache.myfaces.tobago.util.VariableResolverUtils org.apache.myfaces.tobago.util.WebXmlUtils |
org.apache.myfaces.tobago.context org.apache.myfaces.tobago.convert org.apache.myfaces.tobago.event org.apache.myfaces.tobago.facelets org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.context org.apache.myfaces.tobago.internal.renderkit org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.renderkit org.apache.myfaces.tobago.validator org.apache.myfaces.tobago.webapp |
java.io java.lang java.lang.invoke java.net java.text java.util javax.el javax.faces.application javax.faces.component javax.faces.context javax.faces.event javax.servlet javax.servlet.http javax.xml.parsers org.apache.myfaces.tobago.application org.apache.myfaces.tobago.internal.util org.slf4j org.w3c.dom org.xml.sax |
org.apache.myfaces.tobago.validator
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 13 | 0.0% | 87.0% | 13.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | org.apache.myfaces.tobago.validator.ClearValidatorsActionListener org.apache.myfaces.tobago.validator.FileItemValidator org.apache.myfaces.tobago.validator.SubmittedValueLengthValidator |
org.apache.myfaces.tobago.facelets org.apache.myfaces.tobago.internal.renderkit.renderer |
java.lang java.lang.invoke java.util javax.faces.application javax.faces.component javax.faces.context javax.faces.event javax.faces.validator javax.servlet.http org.apache.myfaces.tobago.internal.component org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.util org.slf4j |
org.apache.myfaces.tobago.webapp
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 20 | 17.0% | 80.0% | 3.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
org.apache.myfaces.tobago.webapp.TobagoResponseWriter |
org.apache.myfaces.tobago.webapp.AjaxExceptionHandler org.apache.myfaces.tobago.webapp.AjaxExceptionHandlerFactory org.apache.myfaces.tobago.webapp.LogoutActionListener org.apache.myfaces.tobago.webapp.Secret org.apache.myfaces.tobago.webapp.TobagoServletContextListener |
org.apache.myfaces.tobago.internal.renderkit.renderer org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.internal.webapp org.apache.myfaces.tobago.lifecycle org.apache.myfaces.tobago.renderkit |
java.io java.lang java.lang.invoke java.nio.charset java.util javax.faces javax.faces.application javax.faces.component javax.faces.context javax.faces.event javax.faces.view javax.portlet javax.servlet javax.servlet.http org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.portlet org.apache.myfaces.tobago.renderkit.css org.apache.myfaces.tobago.renderkit.html org.apache.myfaces.tobago.util org.slf4j |
Cycles
[ summary ] [ packages ] [ cycles ] [ explanations ]Package | Package Dependencies |
---|---|
org.apache.myfaces.tobago.component | org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.config | org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config |
org.apache.myfaces.tobago.context | org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.convert | org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.event | org.apache.myfaces.tobago.util org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.facelets | org.apache.myfaces.tobago.convert org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.internal.component | org.apache.myfaces.tobago.component org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.internal.config | org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config |
org.apache.myfaces.tobago.internal.context | org.apache.myfaces.tobago.util org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.internal.layout | org.apache.myfaces.tobago.layout org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.internal.renderkit | org.apache.myfaces.tobago.component org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.internal.renderkit.renderer | org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.internal.util | org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.internal.webapp | org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.layout | org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.lifecycle | org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config |
org.apache.myfaces.tobago.model | org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.renderkit | org.apache.myfaces.tobago.component org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.renderkit.css | org.apache.myfaces.tobago.component org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.util | org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.validator | org.apache.myfaces.tobago.util org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
org.apache.myfaces.tobago.webapp | org.apache.myfaces.tobago.util org.apache.myfaces.tobago.internal.util org.apache.myfaces.tobago.context org.apache.myfaces.tobago.config org.apache.myfaces.tobago.context |
Explanation
[ summary ] [ packages ] [ cycles ] [ explanations ]The following explanations are for quick reference and are lifted directly from the original JDepend documentation.
Term | Description |
---|---|
Number of Classes | The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package. |
Afferent Couplings | The number of other packages that depend upon classes within the package is an indicator of the package's responsibility. |
Efferent Couplings | The number of other packages that the classes in the package depend upon is an indicator of the package's independence. |
Abstractness | The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package. |
Instability | The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package. |
Distance | The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible. |
Cycles | Packages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques. |