| Package | TC | CC | AC | Ca | Ce | A | I | D | V |
|---|---|---|---|---|---|---|---|---|---|
| org.rcfaces.core.component | 109 | 90 | 19 | 9 | 28 | 17.0% | 76.0% | 7.0% | 1 |
| org.rcfaces.core.component.capability | 149 | 0 | 149 | 12 | 13 | 100.0% | 52.0% | 52.0% | 1 |
| org.rcfaces.core.component.familly | 2 | 0 | 2 | 6 | 3 | 100.0% | 33.0% | 33.0% | 1 |
| org.rcfaces.core.component.iterator | 16 | 0 | 16 | 6 | 4 | 100.0% | 40.0% | 40.0% | 1 |
| org.rcfaces.core.converter | 7 | 7 | 0 | 3 | 4 | 0.0% | 57.0% | 43.0% | 1 |
| org.rcfaces.core.event | 53 | 27 | 26 | 7 | 9 | 49.0% | 56.0% | 5.0% | 1 |
| org.rcfaces.core.image | 15 | 6 | 9 | 2 | 10 | 60.000004% | 83.0% | 43.0% | 1 |
| org.rcfaces.core.image.operation | 4 | 0 | 4 | 0 | 1 | 100.0% | 100.0% | 100.0% | 1 |
| org.rcfaces.core.internal | 11 | 9 | 2 | 22 | 27 | 18.0% | 55.0% | 27.000002% | 1 |
| org.rcfaces.core.internal.adapter | 5 | 3 | 2 | 8 | 11 | 40.0% | 58.0% | 2.0% | 1 |
| org.rcfaces.core.internal.capability | 21 | 0 | 21 | 6 | 14 | 100.0% | 70.0% | 70.0% | 1 |
| org.rcfaces.core.internal.codec | 4 | 3 | 1 | 3 | 7 | 25.0% | 70.0% | 5.0% | 1 |
| org.rcfaces.core.internal.component | 58 | 23 | 35 | 7 | 31 | 60.000004% | 82.0% | 42.0% | 1 |
| org.rcfaces.core.internal.config | 41 | 37 | 4 | 4 | 36 | 10.0% | 90.0% | 0.0% | 1 |
| org.rcfaces.core.internal.content | 12 | 7 | 5 | 3 | 19 | 42.0% | 86.0% | 28.0% | 1 |
| org.rcfaces.core.internal.contentAccessor | 36 | 18 | 18 | 15 | 17 | 50.0% | 52.999996% | 3.0% | 1 |
| org.rcfaces.core.internal.contentProxy | 20 | 16 | 4 | 2 | 15 | 20.0% | 88.0% | 8.0% | 1 |
| org.rcfaces.core.internal.contentStorage | 17 | 10 | 7 | 4 | 21 | 41.0% | 84.0% | 25.0% | 1 |
| org.rcfaces.core.internal.converter | 31 | 30 | 1 | 7 | 14 | 3.0% | 67.0% | 30.000002% | 1 |
| org.rcfaces.core.internal.decorator | 1 | 0 | 1 | 1 | 3 | 100.0% | 75.0% | 75.0% | 1 |
| org.rcfaces.core.internal.documentBuilder | 2 | 1 | 1 | 2 | 4 | 50.0% | 67.0% | 17.0% | 1 |
| org.rcfaces.core.internal.facelets | 41 | 38 | 3 | 2 | 22 | 7.0% | 92.0% | 1.0% | 1 |
| org.rcfaces.core.internal.images | 31 | 21 | 10 | 0 | 33 | 32.0% | 100.0% | 32.0% | 1 |
| org.rcfaces.core.internal.images.ico | 4 | 4 | 0 | 0 | 11 | 0.0% | 100.0% | 0.0% | 1 |
| org.rcfaces.core.internal.images.operation | 14 | 13 | 1 | 0 | 7 | 7.0% | 100.0% | 7.0% | 1 |
| org.rcfaces.core.internal.lang | 10 | 10 | 0 | 18 | 7 | 0.0% | 28.0% | 72.0% | 1 |
| org.rcfaces.core.internal.listener | 47 | 42 | 5 | 5 | 14 | 11.0% | 74.0% | 16.0% | 1 |
| org.rcfaces.core.internal.manager | 5 | 0 | 5 | 7 | 3 | 100.0% | 30.000002% | 30.000002% | 1 |
| org.rcfaces.core.internal.renderkit | 25 | 3 | 22 | 19 | 13 | 88.0% | 41.0% | 29.0% | 1 |
| org.rcfaces.core.internal.renderkit.border | 4 | 0 | 4 | 2 | 3 | 100.0% | 60.000004% | 60.000004% | 1 |
| org.rcfaces.core.internal.renderkit.tools | 4 | 2 | 2 | 1 | 10 | 50.0% | 91.0% | 41.0% | 1 |
| org.rcfaces.core.internal.repository | 39 | 21 | 18 | 3 | 20 | 46.0% | 87.0% | 33.0% | 1 |
| org.rcfaces.core.internal.resource | 7 | 4 | 3 | 4 | 9 | 43.0% | 69.0% | 12.0% | 1 |
| org.rcfaces.core.internal.rewriting | 6 | 4 | 2 | 1 | 18 | 33.0% | 95.0% | 28.0% | 1 |
| org.rcfaces.core.internal.script | 7 | 1 | 6 | 0 | 10 | 86.0% | 100.0% | 86.0% | 1 |
| org.rcfaces.core.internal.service | 14 | 5 | 9 | 5 | 13 | 64.0% | 72.0% | 37.0% | 1 |
| org.rcfaces.core.internal.service.log | 7 | 4 | 3 | 0 | 11 | 43.0% | 100.0% | 43.0% | 1 |
| org.rcfaces.core.internal.style | 4 | 1 | 3 | 0 | 5 | 75.0% | 100.0% | 75.0% | 1 |
| org.rcfaces.core.internal.taglib | 175 | 152 | 23 | 1 | 25 | 13.0% | 96.0% | 9.0% | 1 |
| org.rcfaces.core.internal.tools | 152 | 136 | 16 | 12 | 42 | 11.0% | 78.0% | 12.0% | 1 |
| org.rcfaces.core.internal.util | 83 | 79 | 4 | 22 | 34 | 5.0% | 61.0% | 34.0% | 1 |
| org.rcfaces.core.internal.util.json | 8 | 7 | 1 | 0 | 4 | 12.0% | 100.0% | 12.0% | 1 |
| org.rcfaces.core.internal.validator | 6 | 0 | 6 | 3 | 8 | 100.0% | 73.0% | 73.0% | 1 |
| org.rcfaces.core.internal.validator.impl | 30 | 28 | 2 | 1 | 9 | 7.0% | 90.0% | 3.0% | 1 |
| org.rcfaces.core.internal.version | 5 | 4 | 1 | 5 | 17 | 20.0% | 77.0% | 3.0% | 1 |
| org.rcfaces.core.internal.webapp | 29 | 13 | 16 | 7 | 20 | 55.0% | 74.0% | 29.0% | 1 |
| org.rcfaces.core.item | 38 | 11 | 27 | 2 | 13 | 71.0% | 87.0% | 58.0% | 1 |
| org.rcfaces.core.lang | 13 | 8 | 5 | 17 | 12 | 38.0% | 41.0% | 20.0% | 1 |
| org.rcfaces.core.lang.provider | 4 | 0 | 4 | 3 | 1 | 100.0% | 25.0% | 25.0% | 1 |
| org.rcfaces.core.model | 66 | 26 | 40 | 14 | 20 | 61.0% | 58.999996% | 19.0% | 1 |
| org.rcfaces.core.preference | 8 | 4 | 4 | 2 | 12 | 50.0% | 86.0% | 36.0% | 1 |
| org.rcfaces.core.progressMonitor | 4 | 2 | 2 | 2 | 1 | 50.0% | 33.0% | 17.0% | 1 |
| org.rcfaces.core.provider | 7 | 2 | 5 | 9 | 4 | 71.0% | 31.0% | 2.0% | 1 |
| org.rcfaces.core.util | 7 | 7 | 0 | 0 | 16 | 0.0% | 100.0% | 0.0% | 1 |
| org.rcfaces.core.validator | 9 | 0 | 9 | 4 | 4 | 100.0% | 50.0% | 50.0% | 1 |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 9 | 28 | 17.0% | 76.0% | 7.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.component.AbstractBasicComponent org.rcfaces.core.component.AbstractCalendarComponent org.rcfaces.core.component.AbstractCommandComponent org.rcfaces.core.component.AbstractConverterCommandComponent org.rcfaces.core.component.AbstractDataComponent org.rcfaces.core.component.AbstractGridComponent org.rcfaces.core.component.AbstractInputComponent org.rcfaces.core.component.AbstractItemComponent org.rcfaces.core.component.AbstractMenuComponent org.rcfaces.core.component.AbstractMessageComponent org.rcfaces.core.component.AbstractMessagesComponent org.rcfaces.core.component.AbstractOutputComponent org.rcfaces.core.component.AbstractSelectManyComponent org.rcfaces.core.component.AbstractSeparatorComponent org.rcfaces.core.component.ExpandableItemComponent org.rcfaces.core.component.FileItemComponent org.rcfaces.core.component.IClientValidator org.rcfaces.core.component.IMenuComponent org.rcfaces.core.component.ISeparatorComponent |
org.rcfaces.core.component.AcceleratorComponent org.rcfaces.core.component.AdditionalInformationComponent org.rcfaces.core.component.BoxComponent org.rcfaces.core.component.ButtonComponent org.rcfaces.core.component.CalendarComponent org.rcfaces.core.component.CardBoxComponent org.rcfaces.core.component.CardComponent org.rcfaces.core.component.CheckButton3StatesComponent org.rcfaces.core.component.CheckButtonComponent org.rcfaces.core.component.ComboColumnComponent org.rcfaces.core.component.ComboComponent org.rcfaces.core.component.ComboGridComponent org.rcfaces.core.component.ComponentsColumnComponent org.rcfaces.core.component.ComponentsGridComponent org.rcfaces.core.component.ComponentsListComponent org.rcfaces.core.component.CustomButtonComponent org.rcfaces.core.component.DataColumnComponent org.rcfaces.core.component.DataGridComponent org.rcfaces.core.component.DataListComponent org.rcfaces.core.component.DataPagerComponent org.rcfaces.core.component.DateChooserComponent org.rcfaces.core.component.DateEntryComponent org.rcfaces.core.component.DateItemComponent org.rcfaces.core.component.ExpandBarComponent org.rcfaces.core.component.FieldSetComponent org.rcfaces.core.component.FocusManagerComponent org.rcfaces.core.component.HelpButtonComponent org.rcfaces.core.component.HelpMessageZoneComponent org.rcfaces.core.component.HiddenValueComponent org.rcfaces.core.component.HyperLinkComponent org.rcfaces.core.component.ImageButtonComponent org.rcfaces.core.component.ImageCheckButtonComponent org.rcfaces.core.component.ImageComboComponent org.rcfaces.core.component.ImageComponent org.rcfaces.core.component.ImagePagerButtonComponent org.rcfaces.core.component.ImageRadioButtonComponent org.rcfaces.core.component.ImageResetButtonComponent org.rcfaces.core.component.ImageSubmitButtonComponent org.rcfaces.core.component.ItemsListComponent org.rcfaces.core.component.ItemsToolFolderComponent org.rcfaces.core.component.LineBreakComponent org.rcfaces.core.component.ListComponent org.rcfaces.core.component.MenuBarComponent org.rcfaces.core.component.MenuCheckItemComponent org.rcfaces.core.component.MenuComponent org.rcfaces.core.component.MenuItemComponent org.rcfaces.core.component.MenuRadioItemComponent org.rcfaces.core.component.MenuSeparatorComponent org.rcfaces.core.component.MessageComponent org.rcfaces.core.component.MessageDialogComponent org.rcfaces.core.component.MessageFieldSetComponent org.rcfaces.core.component.MessagesComponent org.rcfaces.core.component.NumberEntryComponent org.rcfaces.core.component.PagerComponent org.rcfaces.core.component.PasswordEntryComponent org.rcfaces.core.component.ProgressBarComponent org.rcfaces.core.component.ProgressIndicatorComponent org.rcfaces.core.component.RadioButtonComponent org.rcfaces.core.component.ResetButtonComponent org.rcfaces.core.component.RulerComponent org.rcfaces.core.component.ScopeComponent org.rcfaces.core.component.SelectImageItemComponent org.rcfaces.core.component.SelectItemComponent org.rcfaces.core.component.SelectItemsIteratorComponent org.rcfaces.core.component.ServiceComponent org.rcfaces.core.component.SpinnerComponent org.rcfaces.core.component.StyledMessageComponent org.rcfaces.core.component.StyledTextComponent org.rcfaces.core.component.SubmitButtonComponent org.rcfaces.core.component.SubmitWaitComponent org.rcfaces.core.component.SuggestTextEntryComponent org.rcfaces.core.component.TabComponent org.rcfaces.core.component.TabbedPaneComponent org.rcfaces.core.component.TextAreaComponent org.rcfaces.core.component.TextComponent org.rcfaces.core.component.TextEditorComboComponent org.rcfaces.core.component.TextEditorComponent org.rcfaces.core.component.TextEditorImageButtonComponent org.rcfaces.core.component.TextEditorToolFolderComponent org.rcfaces.core.component.TextEntryComponent org.rcfaces.core.component.TimeEntryComponent org.rcfaces.core.component.ToolBarComponent org.rcfaces.core.component.ToolFolderComponent org.rcfaces.core.component.ToolItemComponent org.rcfaces.core.component.ToolItemSeparatorComponent org.rcfaces.core.component.TreeComponent org.rcfaces.core.component.TreeNodeComponent org.rcfaces.core.component.UIImageItemComponent org.rcfaces.core.component.ViewDialogComponent org.rcfaces.core.component.ViewErrorListenerComponent |
org.rcfaces.core.component.capability org.rcfaces.core.component.iterator org.rcfaces.core.internal.component org.rcfaces.core.internal.service org.rcfaces.core.internal.taglib org.rcfaces.core.internal.tools org.rcfaces.core.item org.rcfaces.core.model org.rcfaces.core.preference |
java.lang java.util javax.el javax.faces javax.faces.application javax.faces.component javax.faces.context javax.faces.convert javax.faces.el javax.faces.event javax.faces.model javax.faces.validator org.apache.commons.logging org.rcfaces.core.component.capability org.rcfaces.core.component.familly org.rcfaces.core.component.iterator org.rcfaces.core.event org.rcfaces.core.internal.capability org.rcfaces.core.internal.component org.rcfaces.core.internal.converter org.rcfaces.core.internal.listener org.rcfaces.core.internal.manager org.rcfaces.core.internal.tools org.rcfaces.core.internal.util org.rcfaces.core.lang org.rcfaces.core.lang.provider org.rcfaces.core.model org.rcfaces.core.preference |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 12 | 13 | 100.0% | 52.0% | 52.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.component.capability.IAcceleratorKeyCapability org.rcfaces.core.component.capability.IAccessKeyCapability org.rcfaces.core.component.capability.IAdditionalInformationCardinalityCapability org.rcfaces.core.component.capability.IAdditionalInformationEventCapability org.rcfaces.core.component.capability.IAdditionalInformationProvider org.rcfaces.core.component.capability.IAdditionalInformationValuesCapability org.rcfaces.core.component.capability.IAlignmentCapability org.rcfaces.core.component.capability.IAlternateTextCapability org.rcfaces.core.component.capability.IAsyncDecodeModeCapability org.rcfaces.core.component.capability.IAsyncRenderModeCapability org.rcfaces.core.component.capability.IAutoFilterCapability org.rcfaces.core.component.capability.IAutoTabCapability org.rcfaces.core.component.capability.IBackgroundImageCapability org.rcfaces.core.component.capability.IBorderCapability org.rcfaces.core.component.capability.IBorderTypeCapability org.rcfaces.core.component.capability.IBundleVarCapability org.rcfaces.core.component.capability.ICalendarLayoutCapability org.rcfaces.core.component.capability.ICalendarModeCapability org.rcfaces.core.component.capability.ICaptionCapability org.rcfaces.core.component.capability.ICardinality org.rcfaces.core.component.capability.ICellImageCapability org.rcfaces.core.component.capability.ICellStyleClassCapability org.rcfaces.core.component.capability.ICellToolTipTextCapability org.rcfaces.core.component.capability.ICheckCardinalityCapability org.rcfaces.core.component.capability.ICheckEventCapability org.rcfaces.core.component.capability.ICheckableCapability org.rcfaces.core.component.capability.ICheckedCapability org.rcfaces.core.component.capability.ICheckedValuesCapability org.rcfaces.core.component.capability.IClientAdditionalInformationFullStateCapability org.rcfaces.core.component.capability.IClientCheckFullStateCapability org.rcfaces.core.component.capability.IClientDataCapability org.rcfaces.core.component.capability.IClientDatesStrategyCapability org.rcfaces.core.component.capability.IClientFullStateCapability org.rcfaces.core.component.capability.IClientSelectionFullStateCapability org.rcfaces.core.component.capability.IClientValidationCapability org.rcfaces.core.component.capability.IClosableCapability org.rcfaces.core.component.capability.ICloseEventCapability org.rcfaces.core.component.capability.ICollapsableCapability org.rcfaces.core.component.capability.IComponentLocaleCapability org.rcfaces.core.component.capability.IComponentTimeZoneCapability org.rcfaces.core.component.capability.IDataSourceCapability org.rcfaces.core.component.capability.IDateFormatCapability org.rcfaces.core.component.capability.IDialogPriorityCapability org.rcfaces.core.component.capability.IDisabledCapability org.rcfaces.core.component.capability.IDoubleClickEventCapability org.rcfaces.core.component.capability.IEditableCapability org.rcfaces.core.component.capability.IEmptyDataMessageCapability org.rcfaces.core.component.capability.IEmptyMessageCapability org.rcfaces.core.component.capability.IErrorEventCapability org.rcfaces.core.component.capability.IExpandCapability org.rcfaces.core.component.capability.IExpandImageCapability org.rcfaces.core.component.capability.IExpandableCapability org.rcfaces.core.component.capability.IExpandedValuesCapability org.rcfaces.core.component.capability.IFilterCapability org.rcfaces.core.component.capability.IFocusBlurEventCapability org.rcfaces.core.component.capability.IFocusStyleClassCapability org.rcfaces.core.component.capability.IFontCapability org.rcfaces.core.component.capability.IForCapability org.rcfaces.core.component.capability.IForegroundBackgroundColorCapability org.rcfaces.core.component.capability.IHeaderVisibilityCapability org.rcfaces.core.component.capability.IHeightCapability org.rcfaces.core.component.capability.IHelpCapability org.rcfaces.core.component.capability.IHiddenModeCapability org.rcfaces.core.component.capability.IHorizontalTextPositionCapability org.rcfaces.core.component.capability.IImageCapability org.rcfaces.core.component.capability.IImageSizeCapability org.rcfaces.core.component.capability.IImmediateCapability org.rcfaces.core.component.capability.IInitEventCapability org.rcfaces.core.component.capability.IInputTypeCapability org.rcfaces.core.component.capability.IKeyDownEventCapability org.rcfaces.core.component.capability.IKeyEventCapability org.rcfaces.core.component.capability.IKeyPressEventCapability org.rcfaces.core.component.capability.IKeySearchColumnIdCapability org.rcfaces.core.component.capability.IKeyUpEventCapability org.rcfaces.core.component.capability.ILiteralLocaleCapability org.rcfaces.core.component.capability.ILiteralTimeZoneCapability org.rcfaces.core.component.capability.ILoadEventCapability org.rcfaces.core.component.capability.ILocalizedAttributesCapability org.rcfaces.core.component.capability.ILookAndFeelCapability org.rcfaces.core.component.capability.IMarginCapability org.rcfaces.core.component.capability.IMaxResultNumberCapability org.rcfaces.core.component.capability.IMaxTextLengthCapability org.rcfaces.core.component.capability.IMenuCapability org.rcfaces.core.component.capability.IMenuEventCapability org.rcfaces.core.component.capability.IMenuPopupIdCapability org.rcfaces.core.component.capability.IMouseEventCapability org.rcfaces.core.component.capability.IMultipleSelectCapability org.rcfaces.core.component.capability.INumberFormatTypeCapability org.rcfaces.core.component.capability.IOrderCapability org.rcfaces.core.component.capability.IOrderedChildrenCapability org.rcfaces.core.component.capability.IOrientationCapability org.rcfaces.core.component.capability.IOverStyleClassCapability org.rcfaces.core.component.capability.IPagedCapability org.rcfaces.core.component.capability.IPagerMessageCapability org.rcfaces.core.component.capability.IPositionCapability org.rcfaces.core.component.capability.IPreferenceCapability org.rcfaces.core.component.capability.IPreferencesCapability org.rcfaces.core.component.capability.IPreloadedLevelDepthCapability org.rcfaces.core.component.capability.IPrependIdCapability org.rcfaces.core.component.capability.IPropertyChangeEventCapability org.rcfaces.core.component.capability.IRadioGroupCapability org.rcfaces.core.component.capability.IRadioValueCapability org.rcfaces.core.component.capability.IReadOnlyCapability org.rcfaces.core.component.capability.IRequiredCapability org.rcfaces.core.component.capability.IResetEventCapability org.rcfaces.core.component.capability.IResizableCapability org.rcfaces.core.component.capability.IRowStyleClassCapability org.rcfaces.core.component.capability.IScrollableCapability org.rcfaces.core.component.capability.ISelectableCapability org.rcfaces.core.component.capability.ISelected3StatesCapability org.rcfaces.core.component.capability.ISelectedCapability org.rcfaces.core.component.capability.ISelectedValuesCapability org.rcfaces.core.component.capability.ISelectionCardinalityCapability org.rcfaces.core.component.capability.ISelectionEventCapability org.rcfaces.core.component.capability.ISelectionValuesCapability org.rcfaces.core.component.capability.IServerDataCapability org.rcfaces.core.component.capability.IServiceEventCapability org.rcfaces.core.component.capability.ISeverityImagesCapability org.rcfaces.core.component.capability.ISeverityStyleClassCapability org.rcfaces.core.component.capability.IShowDropDownMarkCapability org.rcfaces.core.component.capability.IShowValueCapability org.rcfaces.core.component.capability.ISizeCapability org.rcfaces.core.component.capability.ISortComparatorCapability org.rcfaces.core.component.capability.ISortEventCapability org.rcfaces.core.component.capability.ISortManagerCapability org.rcfaces.core.component.capability.ISortedChildrenCapability org.rcfaces.core.component.capability.IStatesImageCapability org.rcfaces.core.component.capability.IStyleClassCapability org.rcfaces.core.component.capability.ISuggestionEventCapability org.rcfaces.core.component.capability.ITabIndexCapability org.rcfaces.core.component.capability.ITextAlignmentCapability org.rcfaces.core.component.capability.ITextCapability org.rcfaces.core.component.capability.ITextDirectionCapability org.rcfaces.core.component.capability.ITextEditorButtonType org.rcfaces.core.component.capability.ITextPositionCapability org.rcfaces.core.component.capability.ITextWrapCapability org.rcfaces.core.component.capability.IToolTipCapability org.rcfaces.core.component.capability.ITypedComponentCapability org.rcfaces.core.component.capability.IUnlockedClientAttributesCapability org.rcfaces.core.component.capability.IUserEventCapability org.rcfaces.core.component.capability.IValidationEventCapability org.rcfaces.core.component.capability.IValueChangeEventCapability org.rcfaces.core.component.capability.IValueLockedCapability org.rcfaces.core.component.capability.IVariableScopeCapability org.rcfaces.core.component.capability.IVerticalAlignmentCapability org.rcfaces.core.component.capability.IVisibilityCapability org.rcfaces.core.component.capability.IWAIRoleCapability org.rcfaces.core.component.capability.IWidthCapability org.rcfaces.core.component.capability.IWidthRangeCapability |
None | org.rcfaces.core.component org.rcfaces.core.component.familly org.rcfaces.core.internal.capability org.rcfaces.core.internal.component org.rcfaces.core.internal.converter org.rcfaces.core.internal.taglib org.rcfaces.core.internal.tools org.rcfaces.core.internal.validator.impl org.rcfaces.core.item org.rcfaces.core.model org.rcfaces.core.preference org.rcfaces.core.util |
java.lang java.util javax.faces.component javax.faces.context javax.faces.el javax.faces.event org.rcfaces.core.component org.rcfaces.core.component.familly org.rcfaces.core.component.iterator org.rcfaces.core.event org.rcfaces.core.lang.provider org.rcfaces.core.model org.rcfaces.core.preference |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 6 | 3 | 100.0% | 33.0% | 33.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.component.familly.IContentAccessors org.rcfaces.core.component.familly.IImageButtonFamilly |
None | org.rcfaces.core.component org.rcfaces.core.component.capability org.rcfaces.core.internal.capability org.rcfaces.core.internal.component org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.tools |
java.lang javax.faces.context org.rcfaces.core.component.capability |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 6 | 4 | 100.0% | 40.0% | 40.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.component.iterator.IAdditionalInformationIterator org.rcfaces.core.component.iterator.ICardIterator org.rcfaces.core.component.iterator.IColumnIterator org.rcfaces.core.component.iterator.IComponentIterator org.rcfaces.core.component.iterator.IComponentsColumnIterator org.rcfaces.core.component.iterator.IDataColumnIterator org.rcfaces.core.component.iterator.IFacesListenerIterator org.rcfaces.core.component.iterator.IImageRadioButtonIterator org.rcfaces.core.component.iterator.IMenuItemIterator org.rcfaces.core.component.iterator.IMenuIterator org.rcfaces.core.component.iterator.IParameterIterator org.rcfaces.core.component.iterator.IRadioButtonIterator org.rcfaces.core.component.iterator.ISelectItemIterator org.rcfaces.core.component.iterator.ITabIterator org.rcfaces.core.component.iterator.IToolFolderIterator org.rcfaces.core.component.iterator.IToolItemIterator |
None | org.rcfaces.core.component org.rcfaces.core.component.capability org.rcfaces.core.internal.capability org.rcfaces.core.internal.tools org.rcfaces.core.internal.util org.rcfaces.core.preference |
java.lang javax.faces.component javax.faces.event org.rcfaces.core.component |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 3 | 4 | 0.0% | 57.0% | 43.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| None | org.rcfaces.core.converter.AbstractNumberConverter org.rcfaces.core.converter.ByteConverter org.rcfaces.core.converter.DoubleConverter org.rcfaces.core.converter.FloatConverter org.rcfaces.core.converter.IntegerConverter org.rcfaces.core.converter.LongConverter org.rcfaces.core.converter.ShortConverter |
org.rcfaces.core.internal.converter org.rcfaces.core.internal.facelets org.rcfaces.core.internal.taglib |
java.lang javax.faces.component javax.faces.context javax.faces.convert |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 7 | 9 | 49.0% | 56.0% | 5.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.event.CameliaEvent org.rcfaces.core.event.IAdditionalInformationListener org.rcfaces.core.event.IBlurListener org.rcfaces.core.event.ICheckListener org.rcfaces.core.event.ICloseListener org.rcfaces.core.event.IDoubleClickListener org.rcfaces.core.event.IErrorListener org.rcfaces.core.event.IFocusListener org.rcfaces.core.event.IInitListener org.rcfaces.core.event.IKeyDownListener org.rcfaces.core.event.IKeyPressListener org.rcfaces.core.event.IKeyUpListener org.rcfaces.core.event.ILoadListener org.rcfaces.core.event.IMenuListener org.rcfaces.core.event.IMouseOutListener org.rcfaces.core.event.IMouseOverListener org.rcfaces.core.event.IPropertyChangeListener org.rcfaces.core.event.IResetListener org.rcfaces.core.event.ISelectionListener org.rcfaces.core.event.IServiceEventListener org.rcfaces.core.event.ISortListener org.rcfaces.core.event.ISuggestionListener org.rcfaces.core.event.ITypedEvent org.rcfaces.core.event.IUserEventListener org.rcfaces.core.event.IValidationListener org.rcfaces.core.event.SortEvent$ISortConverter |
org.rcfaces.core.event.AdditionalInformationEvent org.rcfaces.core.event.BlurEvent org.rcfaces.core.event.CheckEvent org.rcfaces.core.event.ClientValueChangeEvent org.rcfaces.core.event.CloseEvent org.rcfaces.core.event.DoubleClickEvent org.rcfaces.core.event.ErrorEvent org.rcfaces.core.event.FocusEvent org.rcfaces.core.event.InitEvent org.rcfaces.core.event.ItemActionEvent org.rcfaces.core.event.ItemSelectionEvent org.rcfaces.core.event.KeyDownEvent org.rcfaces.core.event.KeyPressEvent org.rcfaces.core.event.KeyUpEvent org.rcfaces.core.event.LoadEvent org.rcfaces.core.event.MenuEvent org.rcfaces.core.event.MouseOutEvent org.rcfaces.core.event.MouseOverEvent org.rcfaces.core.event.PropertyChangeEvent org.rcfaces.core.event.ResetEvent org.rcfaces.core.event.SelectionEvent org.rcfaces.core.event.ServiceEvent org.rcfaces.core.event.SortEvent org.rcfaces.core.event.SuggestionEvent org.rcfaces.core.event.UnsupportedEventTypeException org.rcfaces.core.event.UserEvent org.rcfaces.core.event.ValidationEvent |
org.rcfaces.core.component org.rcfaces.core.component.capability org.rcfaces.core.internal.component org.rcfaces.core.internal.listener org.rcfaces.core.internal.service org.rcfaces.core.internal.taglib org.rcfaces.core.internal.tools |
java.lang java.util javax.faces javax.faces.component javax.faces.context javax.faces.event org.rcfaces.core.internal.listener org.rcfaces.core.internal.service org.rcfaces.core.progressMonitor |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 2 | 10 | 60.000004% | 83.0% | 43.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.image.AbstractBufferedImageOperation org.rcfaces.core.image.AbstractBufferedIndexedImageOperation org.rcfaces.core.image.AbstractImageOperation org.rcfaces.core.image.IGeneratedImageInformation org.rcfaces.core.image.IGenerationImageInformation org.rcfaces.core.image.IImageContentModel org.rcfaces.core.image.IImageOperation org.rcfaces.core.image.IImageOperationContentModel org.rcfaces.core.image.IIndexedImageOperation |
org.rcfaces.core.image.AbstractBufferedImageOperation$ParametredRasterOp org.rcfaces.core.image.GeneratedImageInformation org.rcfaces.core.image.GenerationImageInformation org.rcfaces.core.image.ImageContentInformation org.rcfaces.core.image.ImageContentModel org.rcfaces.core.image.ImageFiltredContentModel |
org.rcfaces.core.internal.images org.rcfaces.core.internal.images.operation |
java.awt java.awt.geom java.awt.image java.lang java.util javax.imageio org.apache.commons.logging org.rcfaces.core.internal.content org.rcfaces.core.internal.contentAccessor org.rcfaces.core.model |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 0 | 1 | 100.0% | 100.0% | 100.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.image.operation.IDisableOperation org.rcfaces.core.image.operation.IHoverOperation org.rcfaces.core.image.operation.IIEFavoriteIconOperation org.rcfaces.core.image.operation.ISelectedOperation |
None | None | java.lang |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 22 | 27 | 18.0% | 55.0% | 27.000002% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.IReleasable org.rcfaces.core.internal.RcfacesContext |
org.rcfaces.core.internal.AbstractReleasable org.rcfaces.core.internal.Constants org.rcfaces.core.internal.Globals org.rcfaces.core.internal.RcfacesContext$1 org.rcfaces.core.internal.RcfacesContext$2 org.rcfaces.core.internal.Services org.rcfaces.core.internal.Services$1 org.rcfaces.core.internal.Services$2 org.rcfaces.core.internal.Services$Service |
org.rcfaces.core.internal.adapter org.rcfaces.core.internal.capability org.rcfaces.core.internal.component org.rcfaces.core.internal.config org.rcfaces.core.internal.content org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.contentProxy org.rcfaces.core.internal.contentStorage org.rcfaces.core.internal.images org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.repository org.rcfaces.core.internal.rewriting org.rcfaces.core.internal.script org.rcfaces.core.internal.service org.rcfaces.core.internal.service.log org.rcfaces.core.internal.tools org.rcfaces.core.internal.util org.rcfaces.core.internal.version org.rcfaces.core.internal.webapp org.rcfaces.core.lang org.rcfaces.core.model org.rcfaces.core.util |
java.io java.lang java.net java.util java.util.jar javax.faces javax.faces.context javax.faces.event javax.faces.lifecycle javax.servlet org.apache.commons.digester org.apache.commons.logging org.rcfaces.core.internal.adapter org.rcfaces.core.internal.component org.rcfaces.core.internal.config org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.contentProxy org.rcfaces.core.internal.contentStorage org.rcfaces.core.internal.documentBuilder org.rcfaces.core.internal.renderkit.border org.rcfaces.core.internal.repository org.rcfaces.core.internal.resource org.rcfaces.core.internal.service org.rcfaces.core.internal.util org.rcfaces.core.internal.validator org.rcfaces.core.internal.version org.xml.sax |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 8 | 11 | 40.0% | 58.0% | 2.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.adapter.IAdapterFactory org.rcfaces.core.internal.adapter.IAdapterManager |
org.rcfaces.core.internal.adapter.AdapterManagerImpl org.rcfaces.core.internal.adapter.AdapterManagerImpl$1 org.rcfaces.core.internal.adapter.AdapterManagerImpl$AdapterBean |
org.rcfaces.core.internal org.rcfaces.core.internal.config org.rcfaces.core.internal.contentStorage org.rcfaces.core.internal.tools org.rcfaces.core.internal.util org.rcfaces.core.lang org.rcfaces.core.model org.rcfaces.core.util |
java.lang java.util javax.faces javax.faces.context org.apache.commons.digester org.apache.commons.logging org.rcfaces.core.internal org.rcfaces.core.internal.util org.rcfaces.core.lang org.rcfaces.core.provider org.xml.sax |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 6 | 14 | 100.0% | 70.0% | 70.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.capability.IAdditionalInformationComponent org.rcfaces.core.internal.capability.IAdditionalInformationRangeComponent org.rcfaces.core.internal.capability.IAsyncRenderComponent org.rcfaces.core.internal.capability.ICellImageSettings org.rcfaces.core.internal.capability.ICellStyleClassSettings org.rcfaces.core.internal.capability.ICellToolTipTextSettings org.rcfaces.core.internal.capability.ICheckComponent org.rcfaces.core.internal.capability.ICheckRangeComponent org.rcfaces.core.internal.capability.IComponentEngine org.rcfaces.core.internal.capability.IConvertValueHolder org.rcfaces.core.internal.capability.IGridComponent org.rcfaces.core.internal.capability.IImageAccessorsCapability org.rcfaces.core.internal.capability.IPageConfigurator org.rcfaces.core.internal.capability.IPreferencesSettings org.rcfaces.core.internal.capability.IRCFacesComponent org.rcfaces.core.internal.capability.ISelectionComponent org.rcfaces.core.internal.capability.ISelectionRangeComponent org.rcfaces.core.internal.capability.ISortedComponentsCapability org.rcfaces.core.internal.capability.IStateChildrenList org.rcfaces.core.internal.capability.ISubmittedExternalValue org.rcfaces.core.internal.capability.IVariableScopeCapability |
None | org.rcfaces.core.component org.rcfaces.core.internal.component org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.taglib org.rcfaces.core.internal.tools org.rcfaces.core.preference |
java.lang java.util javax.el javax.faces.component javax.faces.context javax.faces.model org.rcfaces.core.component.capability org.rcfaces.core.component.familly org.rcfaces.core.component.iterator org.rcfaces.core.internal org.rcfaces.core.internal.component org.rcfaces.core.internal.manager org.rcfaces.core.internal.renderkit org.rcfaces.core.model |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 3 | 7 | 25.0% | 70.0% | 5.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.codec.XMLCodec$ACharset |
org.rcfaces.core.internal.codec.SourceFilter org.rcfaces.core.internal.codec.URLFormCodec org.rcfaces.core.internal.codec.XMLCodec |
org.rcfaces.core.internal.images org.rcfaces.core.internal.repository org.rcfaces.core.internal.webapp |
java.io java.lang java.net java.util javax.faces javax.servlet.jsp org.rcfaces.core.internal.lang |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 7 | 31 | 60.000004% | 82.0% | 42.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.component.AbstractComponentEngine org.rcfaces.core.internal.component.AbstractPropertiesAccessor org.rcfaces.core.internal.component.AbstractPropertiesManager org.rcfaces.core.internal.component.CameliaBaseComponent org.rcfaces.core.internal.component.CameliaColumnComponent org.rcfaces.core.internal.component.CameliaCommandComponent org.rcfaces.core.internal.component.CameliaDataComponent org.rcfaces.core.internal.component.CameliaGridComponent org.rcfaces.core.internal.component.CameliaInputComponent org.rcfaces.core.internal.component.CameliaItemComponent org.rcfaces.core.internal.component.CameliaItemsComponent org.rcfaces.core.internal.component.CameliaMessageComponent org.rcfaces.core.internal.component.CameliaMessagesComponent org.rcfaces.core.internal.component.CameliaOutputComponent org.rcfaces.core.internal.component.CameliaSelectManyComponent org.rcfaces.core.internal.component.CameliaValueColumnComponent org.rcfaces.core.internal.component.ExpandableItemComponent org.rcfaces.core.internal.component.IAsyncRenderComponent org.rcfaces.core.internal.component.IComponentEngine org.rcfaces.core.internal.component.IConvertValueHolder org.rcfaces.core.internal.component.IDataMapAccessor org.rcfaces.core.internal.component.IDeltaPropertiesAccessor org.rcfaces.core.internal.component.IEditableValueHolder org.rcfaces.core.internal.component.IExpandImageAccessors org.rcfaces.core.internal.component.IFactory org.rcfaces.core.internal.component.IImageAccessors org.rcfaces.core.internal.component.IInitializationState org.rcfaces.core.internal.component.IPageConfigurator org.rcfaces.core.internal.component.IPropertiesAccessor org.rcfaces.core.internal.component.IPropertiesManager org.rcfaces.core.internal.component.IRCFacesComponent org.rcfaces.core.internal.component.ISeverityImageAccessors org.rcfaces.core.internal.component.IStateChildrenList org.rcfaces.core.internal.component.IStatesImageAccessors org.rcfaces.core.internal.component.IToolBarImageAccessors |
org.rcfaces.core.internal.component.AsyncHtmlOutputText org.rcfaces.core.internal.component.BasicComponentEngine org.rcfaces.core.internal.component.BasicComponentEngine$BasicDataAccessor org.rcfaces.core.internal.component.BasicDeltaPropertiesAccessor org.rcfaces.core.internal.component.BasicInitializationState org.rcfaces.core.internal.component.BasicPropertiesAccessor org.rcfaces.core.internal.component.BasicPropertiesManager org.rcfaces.core.internal.component.BasicStateChildrenList org.rcfaces.core.internal.component.BasicStateChildrenList$StateIdIterator org.rcfaces.core.internal.component.BasicStateChildrenList$StateIdListIterator org.rcfaces.core.internal.component.BasicStateChildrenList$StateIdSubList org.rcfaces.core.internal.component.CameliaComponents org.rcfaces.core.internal.component.ComponentEngineManager org.rcfaces.core.internal.component.ComponentsFactory org.rcfaces.core.internal.component.Properties org.rcfaces.core.internal.component.PropertiesRepository org.rcfaces.core.internal.component.RestoreViewPhaseListener org.rcfaces.core.internal.component.SavedState org.rcfaces.core.internal.component.TemplatesEngine org.rcfaces.core.internal.component.UIData0 org.rcfaces.core.internal.component.UIData2 org.rcfaces.core.internal.component.UIData2$SavedState2 org.rcfaces.core.internal.component.WrapperEvent |
org.rcfaces.core.component org.rcfaces.core.internal org.rcfaces.core.internal.capability org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.tools org.rcfaces.core.item org.rcfaces.core.model |
java.io java.lang java.lang.reflect java.sql java.util javax.el javax.faces javax.faces.application javax.faces.component javax.faces.component.html javax.faces.context javax.faces.convert javax.faces.el javax.faces.event javax.faces.model javax.faces.render javax.servlet.jsp.jstl.sql org.apache.commons.logging org.rcfaces.core.component org.rcfaces.core.component.capability org.rcfaces.core.component.familly org.rcfaces.core.event org.rcfaces.core.internal org.rcfaces.core.internal.capability org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.listener org.rcfaces.core.internal.manager org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.tools org.rcfaces.core.internal.util org.rcfaces.core.model |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 4 | 36 | 10.0% | 90.0% | 0.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.config.AbstractRenderKitRegistryImpl org.rcfaces.core.internal.config.AbstractRenderKitRegistryImpl$RenderKit org.rcfaces.core.internal.config.IProvidersConfigurator org.rcfaces.core.internal.config.IProvidersRegistry |
org.rcfaces.core.internal.config.BorderRenderersRegistryImpl org.rcfaces.core.internal.config.BorderRenderersRegistryImpl$1 org.rcfaces.core.internal.config.BorderRenderersRegistryImpl$BorderRendererFacade org.rcfaces.core.internal.config.BorderRenderersRegistryImpl$DefaultBorder org.rcfaces.core.internal.config.BorderRenderersRegistryImpl$Family org.rcfaces.core.internal.config.BorderRenderersRegistryImpl$RenderKit org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$1 org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$10 org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$11 org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$2 org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$3 org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$3$1 org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$4 org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$5 org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$6 org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$7 org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$8 org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$9 org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$ClientValidator org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$Parameter org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$ParametersContainer org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$RenderKit org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$ServerConverter org.rcfaces.core.internal.config.ClientValidatorsRegistryImpl$TaskDescriptor org.rcfaces.core.internal.config.ProvidersRegistry org.rcfaces.core.internal.config.ProvidersRegistry$1 org.rcfaces.core.internal.config.ProvidersRegistry$2 org.rcfaces.core.internal.config.ProvidersRegistry$ProviderBean org.rcfaces.core.internal.config.RcfacesContextImpl org.rcfaces.core.internal.config.RcfacesContextImpl$1 org.rcfaces.core.internal.config.RcfacesContextImpl$2 org.rcfaces.core.internal.config.ServicesRegistryImpl org.rcfaces.core.internal.config.ServicesRegistryImpl$1 org.rcfaces.core.internal.config.ServicesRegistryImpl$2 org.rcfaces.core.internal.config.ServicesRegistryImpl$RenderKit org.rcfaces.core.internal.config.ServicesRegistryImpl$ServiceFacade |
org.rcfaces.core.internal org.rcfaces.core.internal.images org.rcfaces.core.internal.rewriting org.rcfaces.core.internal.script |
java.beans java.io java.lang java.lang.reflect java.net java.util javax.faces javax.faces.application javax.faces.component javax.faces.context javax.faces.convert javax.faces.event javax.faces.lifecycle javax.faces.validator org.apache.commons.digester org.apache.commons.logging org.rcfaces.core.internal org.rcfaces.core.internal.adapter org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.contentProxy org.rcfaces.core.internal.contentStorage org.rcfaces.core.internal.documentBuilder org.rcfaces.core.internal.lang org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.renderkit.border org.rcfaces.core.internal.repository org.rcfaces.core.internal.service org.rcfaces.core.internal.tools org.rcfaces.core.internal.util org.rcfaces.core.internal.validator org.rcfaces.core.internal.validator.impl org.rcfaces.core.internal.version org.rcfaces.core.lang org.rcfaces.core.provider org.rcfaces.core.validator org.xml.sax |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 3 | 19 | 42.0% | 86.0% | 28.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.content.AbstractBufferOperationContentModel org.rcfaces.core.internal.content.AbstractOperationContentModel org.rcfaces.core.internal.content.IBufferOperation org.rcfaces.core.internal.content.IFileBuffer org.rcfaces.core.internal.content.IOperationContentLoader |
org.rcfaces.core.internal.content.AbstractBufferOperation org.rcfaces.core.internal.content.AbstractBufferOperationContentModel$ContentInformation org.rcfaces.core.internal.content.AbstractOperationContentModel$1 org.rcfaces.core.internal.content.Constants org.rcfaces.core.internal.content.ContentAdapterFactory org.rcfaces.core.internal.content.ContentAdapterFactory$FileResolvedContent org.rcfaces.core.internal.content.FileBuffer |
org.rcfaces.core.image org.rcfaces.core.internal.script org.rcfaces.core.internal.style |
java.io java.lang java.net java.security java.util javax.faces.context javax.servlet javax.servlet.http org.apache.commons.logging org.rcfaces.core.internal org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.contentStorage org.rcfaces.core.internal.lang org.rcfaces.core.internal.resource org.rcfaces.core.internal.util org.rcfaces.core.internal.version org.rcfaces.core.internal.webapp org.rcfaces.core.lang org.rcfaces.core.model |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 15 | 17 | 50.0% | 52.999996% | 3.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.contentAccessor.AbstractCompositeContentAccessorHandler org.rcfaces.core.internal.contentAccessor.AbstractContentAccessor org.rcfaces.core.internal.contentAccessor.AbstractContentProxyHandler org.rcfaces.core.internal.contentAccessor.AbstractContentVersionHandler org.rcfaces.core.internal.contentAccessor.ICompositeContentAccessorHandler org.rcfaces.core.internal.contentAccessor.ICompositeContentAccessorHandler$ICompositeURLDescriptor org.rcfaces.core.internal.contentAccessor.ICompositeContentAccessorHandler$ICompositeURLDescriptor$IURLInformation org.rcfaces.core.internal.contentAccessor.IContentAccessor org.rcfaces.core.internal.contentAccessor.IContentAccessorHandler org.rcfaces.core.internal.contentAccessor.IContentAccessorRegistry org.rcfaces.core.internal.contentAccessor.IContentInformation org.rcfaces.core.internal.contentAccessor.IContentProxyHandler org.rcfaces.core.internal.contentAccessor.IContentType org.rcfaces.core.internal.contentAccessor.IContentVersionHandler org.rcfaces.core.internal.contentAccessor.IFiltredContentAccessor org.rcfaces.core.internal.contentAccessor.IGeneratedResourceInformation org.rcfaces.core.internal.contentAccessor.IGenerationResourceInformation org.rcfaces.core.internal.contentAccessor.IResourceKeyParticipant |
org.rcfaces.core.internal.contentAccessor.AbstractCompositeContentAccessorHandler$CompositeURLDescriptor org.rcfaces.core.internal.contentAccessor.AbstractCompositeContentAccessorHandler$CompositeURLDescriptor$1 org.rcfaces.core.internal.contentAccessor.AbstractInformation org.rcfaces.core.internal.contentAccessor.BasicContentAccessor org.rcfaces.core.internal.contentAccessor.BasicContentInformation org.rcfaces.core.internal.contentAccessor.BasicGeneratedResourceInformation org.rcfaces.core.internal.contentAccessor.BasicGenerationResourceInformation org.rcfaces.core.internal.contentAccessor.ContentAccessorEngine org.rcfaces.core.internal.contentAccessor.ContentAccessorFactory org.rcfaces.core.internal.contentAccessor.ContentAccessorFactory$1 org.rcfaces.core.internal.contentAccessor.ContentAccessorFactory$2 org.rcfaces.core.internal.contentAccessor.ContentAccessorFactory$3 org.rcfaces.core.internal.contentAccessor.ContentAccessorFactory$SimpleImageAccessor org.rcfaces.core.internal.contentAccessor.ContentAccessorsRegistryImpl org.rcfaces.core.internal.contentAccessor.ContentFamilies org.rcfaces.core.internal.contentAccessor.ContentFamilies$ContentTypeImpl org.rcfaces.core.internal.contentAccessor.ContentTypeImpl org.rcfaces.core.internal.contentAccessor.FiltredContentAccessor |
org.rcfaces.core.image org.rcfaces.core.internal org.rcfaces.core.internal.component org.rcfaces.core.internal.config org.rcfaces.core.internal.content org.rcfaces.core.internal.contentProxy org.rcfaces.core.internal.contentStorage org.rcfaces.core.internal.images org.rcfaces.core.internal.script org.rcfaces.core.internal.style org.rcfaces.core.internal.tools org.rcfaces.core.internal.version org.rcfaces.core.item org.rcfaces.core.lang org.rcfaces.core.model |
java.lang java.util javax.faces javax.faces.component javax.faces.context org.apache.commons.digester org.apache.commons.logging org.rcfaces.core.component.familly org.rcfaces.core.internal org.rcfaces.core.internal.component org.rcfaces.core.internal.lang org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.tools org.rcfaces.core.internal.util org.rcfaces.core.lang org.rcfaces.core.model org.rcfaces.core.provider |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 2 | 15 | 20.0% | 88.0% | 8.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.contentProxy.IResourceProxyHandler org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$AbstractPatternRule org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$IKeywordValue org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$IPatternRule |
org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$1 org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$10 org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$2 org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$3 org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$4 org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$5 org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$6 org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$7 org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$8 org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$9 org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$BasicPatternRule org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$DefaultPatternRule org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$EndsWithRule org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$RegExpPatternRule org.rcfaces.core.internal.contentProxy.ResourceProxyHandlerImpl$StartsWithRule |
org.rcfaces.core.internal org.rcfaces.core.internal.config |
java.io java.lang java.net java.util java.util.regex javax.faces javax.faces.context javax.servlet org.apache.commons.digester org.apache.commons.logging org.rcfaces.core.internal org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.lang org.rcfaces.core.internal.util org.rcfaces.core.provider |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 4 | 21 | 41.0% | 84.0% | 25.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.contentStorage.AbstractResolvedContent org.rcfaces.core.internal.contentStorage.IContentStorageEngine org.rcfaces.core.internal.contentStorage.IContentStorageRepository org.rcfaces.core.internal.contentStorage.IGzippedResolvedContent org.rcfaces.core.internal.contentStorage.IResolvedContent org.rcfaces.core.internal.contentStorage.IResolvedContentWrapper org.rcfaces.core.internal.contentStorage.IResourceKey |
org.rcfaces.core.internal.contentStorage.BasicContentCache org.rcfaces.core.internal.contentStorage.BasicContentCache$Cache org.rcfaces.core.internal.contentStorage.BasicContentStorageRepository org.rcfaces.core.internal.contentStorage.ContentStorageAccessorHandler org.rcfaces.core.internal.contentStorage.ContentStorageEngineImpl org.rcfaces.core.internal.contentStorage.ContentStorageEngineImpl$Content org.rcfaces.core.internal.contentStorage.ContentStorageEngineImpl$ResolvedContentAtRequest org.rcfaces.core.internal.contentStorage.ContentStorageServlet org.rcfaces.core.internal.contentStorage.ContentStorageServlet$1 org.rcfaces.core.internal.contentStorage.GZipedResolvedContent |
org.rcfaces.core.internal org.rcfaces.core.internal.config org.rcfaces.core.internal.content org.rcfaces.core.internal.images |
java.io java.lang java.security java.util java.util.zip javax.faces javax.faces.component javax.faces.context javax.servlet javax.servlet.http org.apache.commons.logging org.rcfaces.core.internal org.rcfaces.core.internal.adapter org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.lang org.rcfaces.core.internal.util org.rcfaces.core.internal.version org.rcfaces.core.internal.webapp org.rcfaces.core.lang org.rcfaces.core.model org.rcfaces.core.provider |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 7 | 14 | 3.0% | 67.0% | 30.000002% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.converter.CardinalityConverter |
org.rcfaces.core.internal.converter.AdditionalInformationCardinalityConverter org.rcfaces.core.internal.converter.AsyncDecodeModeConverter org.rcfaces.core.internal.converter.AsyncRenderModeConverter org.rcfaces.core.internal.converter.CalendarLayoutConverter org.rcfaces.core.internal.converter.CalendarModeConverter org.rcfaces.core.internal.converter.CheckCardinalityConverter org.rcfaces.core.internal.converter.ClientDatesStrategyConverter org.rcfaces.core.internal.converter.ClientFullStateConverter org.rcfaces.core.internal.converter.DateConverter org.rcfaces.core.internal.converter.FilterPropertiesConverter org.rcfaces.core.internal.converter.HiddenModeConverter org.rcfaces.core.internal.converter.HorizontalTextPositionConverter org.rcfaces.core.internal.converter.InputTypeConverter org.rcfaces.core.internal.converter.KeyFlagsConverter org.rcfaces.core.internal.converter.LiteralDateConverter org.rcfaces.core.internal.converter.LiteralNumberConverter org.rcfaces.core.internal.converter.LiteralTimeConverter org.rcfaces.core.internal.converter.LiteralTwoDigitYearConverter org.rcfaces.core.internal.converter.LocaleConverter org.rcfaces.core.internal.converter.LocalizedDateConverter org.rcfaces.core.internal.converter.NumberFormatTypeConverter org.rcfaces.core.internal.converter.OrderConverter org.rcfaces.core.internal.converter.PatchedNumberConverter org.rcfaces.core.internal.converter.SelectionCardinalityConverter org.rcfaces.core.internal.converter.TextPositionConverter org.rcfaces.core.internal.converter.TimeConverter org.rcfaces.core.internal.converter.TimeZoneConverter org.rcfaces.core.internal.converter.TwoDigitYearConverter org.rcfaces.core.internal.converter.VirtualKeyConverter org.rcfaces.core.internal.converter.WeekDaysConverter |
org.rcfaces.core.component org.rcfaces.core.internal.facelets org.rcfaces.core.internal.taglib org.rcfaces.core.internal.tools org.rcfaces.core.internal.util org.rcfaces.core.item org.rcfaces.core.model |
java.lang java.text java.util javax.faces javax.faces.component javax.faces.context javax.faces.convert org.rcfaces.core.component.capability org.rcfaces.core.converter org.rcfaces.core.internal.lang org.rcfaces.core.internal.tools org.rcfaces.core.internal.util org.rcfaces.core.lang org.rcfaces.core.model |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 1 | 3 | 100.0% | 75.0% | 75.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.decorator.ISelectItemMapper |
None | org.rcfaces.core.internal.tools |
java.lang javax.faces.component javax.faces.model |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 2 | 4 | 50.0% | 67.0% | 17.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.documentBuilder.IDocumentBuilderProvider |
org.rcfaces.core.internal.documentBuilder.DocumentBuilderProvider |
org.rcfaces.core.internal org.rcfaces.core.internal.config |
java.io java.lang javax.faces org.w3c.dom |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 2 | 22 | 7.0% | 92.0% | 1.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.facelets.AbstractListenerHandler org.rcfaces.core.internal.facelets.CameliaComponentHandler$IAttributeMetaData org.rcfaces.core.internal.facelets.CameliaConverterHandler |
org.rcfaces.core.internal.facelets.AcceleratorHandler org.rcfaces.core.internal.facelets.ButtonHandler org.rcfaces.core.internal.facelets.ByteConverterHandler org.rcfaces.core.internal.facelets.CameliaComponentHandler org.rcfaces.core.internal.facelets.CameliaComponentHandler$1 org.rcfaces.core.internal.facelets.CameliaComponentHandler$1$1 org.rcfaces.core.internal.facelets.CameliaComponentHandler$2 org.rcfaces.core.internal.facelets.CameliaComponentHandler$2$1 org.rcfaces.core.internal.facelets.CameliaComponentHandler$ComponentMetaRule org.rcfaces.core.internal.facelets.CameliaComponentHandler$ComponentMetaRule$1 org.rcfaces.core.internal.facelets.CameliaComponentHandler$ComponentMetaRule$2 org.rcfaces.core.internal.facelets.CameliaComponentHandler$ListenerAttributeMetaData org.rcfaces.core.internal.facelets.CameliaComponentHandler$ListenerAttributeMetaData$1 org.rcfaces.core.internal.facelets.CameliaComponentHandler0 org.rcfaces.core.internal.facelets.CheckListenerHandler org.rcfaces.core.internal.facelets.ClientDataHandler org.rcfaces.core.internal.facelets.CustomButtonHandler org.rcfaces.core.internal.facelets.DataGridHandler org.rcfaces.core.internal.facelets.DateEntryHandler org.rcfaces.core.internal.facelets.DoubleClickListenerHandler org.rcfaces.core.internal.facelets.DoubleConverterHandler org.rcfaces.core.internal.facelets.ErrorListenerHandler org.rcfaces.core.internal.facelets.FaceletViewHandler org.rcfaces.core.internal.facelets.FaceletsTreeRendererProcessor org.rcfaces.core.internal.facelets.FloatConverterHandler org.rcfaces.core.internal.facelets.IntegerConverterHandler org.rcfaces.core.internal.facelets.LongConverterHandler org.rcfaces.core.internal.facelets.MenuBarHandler org.rcfaces.core.internal.facelets.PropertyChangeListenerHandler org.rcfaces.core.internal.facelets.SelectionListenerHandler org.rcfaces.core.internal.facelets.ServerDataHandler org.rcfaces.core.internal.facelets.ShortConverterHandler org.rcfaces.core.internal.facelets.TextAreaHandler org.rcfaces.core.internal.facelets.TextEditorHandler org.rcfaces.core.internal.facelets.TextEntryHandler org.rcfaces.core.internal.facelets.TextHandler org.rcfaces.core.internal.facelets.UserEventListenerHandler org.rcfaces.core.internal.facelets.ValidationParameterHandler |
org.rcfaces.core.internal.renderkit.tools org.rcfaces.core.internal.tools |
com.sun.facelets com.sun.facelets.tag com.sun.facelets.tag.jsf java.io java.lang java.lang.reflect java.util javax.faces javax.faces.application javax.faces.component javax.faces.context javax.faces.convert org.apache.commons.logging org.rcfaces.core.converter org.rcfaces.core.internal.converter org.rcfaces.core.internal.lang org.rcfaces.core.internal.manager org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.renderkit.tools org.rcfaces.core.internal.taglib org.rcfaces.core.internal.tools org.rcfaces.core.internal.util |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 0 | 33 | 32.0% | 100.0% | 32.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.images.AbstractImageLoaderFactory org.rcfaces.core.internal.images.IBufferedImage org.rcfaces.core.internal.images.IFiltredImageAccessor org.rcfaces.core.internal.images.IImageLoaderFactory org.rcfaces.core.internal.images.IImageLoaderFactory$IImageLoader org.rcfaces.core.internal.images.IImageResourceAdapter org.rcfaces.core.internal.images.IImagesCache org.rcfaces.core.internal.images.ImageContentAccessorHandler org.rcfaces.core.internal.images.ImageOperationsServlet$IBufferedImage org.rcfaces.core.internal.images.ImageOperationsURLRewritingProvider |
org.rcfaces.core.internal.images.BasicImagesCache org.rcfaces.core.internal.images.BasicImagesCache$Cache org.rcfaces.core.internal.images.Constants org.rcfaces.core.internal.images.FileRenderedImage org.rcfaces.core.internal.images.ImageAdapterFactory org.rcfaces.core.internal.images.ImageAdapterFactory$FileResolvedContent org.rcfaces.core.internal.images.ImageContentAccessorHandler$FiltredImageAccessor org.rcfaces.core.internal.images.ImageContentAccessorHandlerImpl org.rcfaces.core.internal.images.ImageContentAccessorHandlerImpl$1 org.rcfaces.core.internal.images.ImageContentAccessorHandlerImpl$OperationBean org.rcfaces.core.internal.images.ImageOperationContentModel org.rcfaces.core.internal.images.ImageOperationContentModel$1 org.rcfaces.core.internal.images.ImageOperationsRepositoryImpl org.rcfaces.core.internal.images.ImageOperationsRepositoryImpl$1 org.rcfaces.core.internal.images.ImageOperationsRepositoryImpl$OperationBean org.rcfaces.core.internal.images.ImageOperationsServlet org.rcfaces.core.internal.images.ImageOperationsServlet$1 org.rcfaces.core.internal.images.IncludeImageLoaderFactory org.rcfaces.core.internal.images.IncludeImageLoaderFactory$IncludeImageLoader org.rcfaces.core.internal.images.ResourceImageLoaderFactory org.rcfaces.core.internal.images.ResourceImageLoaderFactory$ResourceImageLoader |
None | java.awt java.awt.image java.io java.lang java.lang.reflect java.net java.security java.util javax.faces javax.faces.component javax.faces.context javax.imageio javax.imageio.stream javax.servlet javax.servlet.http org.apache.commons.digester org.apache.commons.logging org.rcfaces.core.image org.rcfaces.core.internal org.rcfaces.core.internal.codec org.rcfaces.core.internal.config org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.contentStorage org.rcfaces.core.internal.lang org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.rewriting org.rcfaces.core.internal.util org.rcfaces.core.internal.version org.rcfaces.core.internal.webapp org.rcfaces.core.lang org.rcfaces.core.model org.rcfaces.core.provider org.xml.sax |
| 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.rcfaces.core.internal.images.ico.ICOImageWriter org.rcfaces.core.internal.images.ico.ICOImageWriterSpi org.rcfaces.core.internal.images.ico.ICOMetadata org.rcfaces.core.internal.images.ico.ICOMetadataFormat |
None | java.awt java.awt.image java.io java.lang java.nio java.util javax.imageio javax.imageio.metadata javax.imageio.spi javax.imageio.stream org.w3c.dom |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 0 | 7 | 7.0% | 100.0% | 7.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.images.operation.AbstractScaleOperation |
org.rcfaces.core.internal.images.operation.BrithnessOperation org.rcfaces.core.internal.images.operation.ColorsRescaleOperation org.rcfaces.core.internal.images.operation.ColorsRescaleOperation$RescaleRasterOp org.rcfaces.core.internal.images.operation.ContrastBrithnessOperation org.rcfaces.core.internal.images.operation.ContrastOperation org.rcfaces.core.internal.images.operation.DisableOperation org.rcfaces.core.internal.images.operation.GrayOperation org.rcfaces.core.internal.images.operation.HoverOperation org.rcfaces.core.internal.images.operation.IEFavoriteIconOperation org.rcfaces.core.internal.images.operation.ResizeOperation org.rcfaces.core.internal.images.operation.ScaleOperation org.rcfaces.core.internal.images.operation.SelectedOperation org.rcfaces.core.internal.images.operation.SetSizeOperation |
None | java.awt.color java.awt.geom java.awt.image java.lang java.util javax.faces org.rcfaces.core.image |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 18 | 7 | 0.0% | 28.0% | 72.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| None | org.rcfaces.core.internal.lang.ByteBufferInputStream org.rcfaces.core.internal.lang.ByteBufferOutputStream org.rcfaces.core.internal.lang.ClientStorage org.rcfaces.core.internal.lang.LimitedMap org.rcfaces.core.internal.lang.LimitedMap$Cache org.rcfaces.core.internal.lang.StringAppender org.rcfaces.core.internal.lang.StringAppender$1 org.rcfaces.core.internal.lang.StringAppender2 org.rcfaces.core.internal.lang.StringAppender2$1 org.rcfaces.core.internal.lang.StringTokenizer2 |
org.rcfaces.core.internal.codec org.rcfaces.core.internal.config org.rcfaces.core.internal.content org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.contentProxy org.rcfaces.core.internal.contentStorage org.rcfaces.core.internal.converter org.rcfaces.core.internal.facelets org.rcfaces.core.internal.images org.rcfaces.core.internal.repository org.rcfaces.core.internal.resource org.rcfaces.core.internal.rewriting org.rcfaces.core.internal.tools org.rcfaces.core.internal.util org.rcfaces.core.internal.validator.impl org.rcfaces.core.internal.version org.rcfaces.core.internal.webapp org.rcfaces.core.util |
java.io java.lang java.util javax.faces org.apache.commons.logging org.rcfaces.core.lang org.w3c.dom |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 5 | 14 | 11.0% | 74.0% | 16.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.listener.AbstractActionListener org.rcfaces.core.internal.listener.AbstractReturnValueActionListener org.rcfaces.core.internal.listener.AbstractScriptListener org.rcfaces.core.internal.listener.IScriptListener org.rcfaces.core.internal.listener.IServerActionListener |
org.rcfaces.core.internal.listener.AdditionalInformationActionListener org.rcfaces.core.internal.listener.AdditionalInformationScriptListener org.rcfaces.core.internal.listener.BlurActionListener org.rcfaces.core.internal.listener.BlurScriptListener org.rcfaces.core.internal.listener.CameliaPhaseListener org.rcfaces.core.internal.listener.ChangeActionListener org.rcfaces.core.internal.listener.ChangeScriptListener org.rcfaces.core.internal.listener.CheckActionListener org.rcfaces.core.internal.listener.CheckScriptListener org.rcfaces.core.internal.listener.CloseActionListener org.rcfaces.core.internal.listener.CloseScriptListener org.rcfaces.core.internal.listener.DoubleClickActionListener org.rcfaces.core.internal.listener.DoubleClickScriptListener org.rcfaces.core.internal.listener.ErrorActionListener org.rcfaces.core.internal.listener.ErrorScriptListener org.rcfaces.core.internal.listener.FocusScriptListener org.rcfaces.core.internal.listener.InitScriptListener org.rcfaces.core.internal.listener.KeyDownScriptListener org.rcfaces.core.internal.listener.KeyPressActionListener org.rcfaces.core.internal.listener.KeyPressScriptListener org.rcfaces.core.internal.listener.KeyUpScriptListener org.rcfaces.core.internal.listener.LoadScriptListener org.rcfaces.core.internal.listener.MenuScriptListener org.rcfaces.core.internal.listener.MouseOutScriptListener org.rcfaces.core.internal.listener.MouseOverScriptListener org.rcfaces.core.internal.listener.PropertyChangeActionListener org.rcfaces.core.internal.listener.PropertyChangeScriptListener org.rcfaces.core.internal.listener.ResetActionListener org.rcfaces.core.internal.listener.ResetScriptListener org.rcfaces.core.internal.listener.SelectionActionListener org.rcfaces.core.internal.listener.SelectionScriptListener org.rcfaces.core.internal.listener.ServiceEventActionListener org.rcfaces.core.internal.listener.ServiceEventScriptListener org.rcfaces.core.internal.listener.SortActionListener org.rcfaces.core.internal.listener.SortScriptListener org.rcfaces.core.internal.listener.SuggestionActionListener org.rcfaces.core.internal.listener.SuggestionScriptListener org.rcfaces.core.internal.listener.UnsupportedListenerTypeException org.rcfaces.core.internal.listener.UserEventActionListener org.rcfaces.core.internal.listener.UserEventScriptListener org.rcfaces.core.internal.listener.ValidationActionListener org.rcfaces.core.internal.listener.ValidationScriptListener |
org.rcfaces.core.component org.rcfaces.core.event org.rcfaces.core.internal.component org.rcfaces.core.internal.taglib org.rcfaces.core.internal.tools |
java.lang java.util javax.el javax.faces javax.faces.application javax.faces.component javax.faces.context javax.faces.event org.apache.commons.logging org.rcfaces.core.event org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.service org.rcfaces.core.internal.util org.rcfaces.core.lang |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 7 | 3 | 100.0% | 30.000002% | 30.000002% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.manager.IClientDataManager org.rcfaces.core.internal.manager.IContainerManager org.rcfaces.core.internal.manager.IServerDataManager org.rcfaces.core.internal.manager.ITransientAttributesManager org.rcfaces.core.internal.manager.IValidationParameters |
None | org.rcfaces.core.component org.rcfaces.core.internal.capability org.rcfaces.core.internal.component org.rcfaces.core.internal.facelets org.rcfaces.core.internal.taglib org.rcfaces.core.internal.tools org.rcfaces.core.internal.util |
java.lang java.util javax.el |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 19 | 13 | 88.0% | 41.0% | 29.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.renderkit.AbstractCameliaRenderer org.rcfaces.core.internal.renderkit.AbstractCameliaRenderer0 org.rcfaces.core.internal.renderkit.AbstractComponentRenderContext org.rcfaces.core.internal.renderkit.AbstractComponentWriter org.rcfaces.core.internal.renderkit.AbstractProcessContext org.rcfaces.core.internal.renderkit.AbstractProperties org.rcfaces.core.internal.renderkit.AbstractRenderContext org.rcfaces.core.internal.renderkit.AbstractRequestContext org.rcfaces.core.internal.renderkit.AbstractRequestContext$AbstractComponentData org.rcfaces.core.internal.renderkit.IAsyncRenderer org.rcfaces.core.internal.renderkit.IComponentData org.rcfaces.core.internal.renderkit.IComponentRenderContext org.rcfaces.core.internal.renderkit.IComponentWriter org.rcfaces.core.internal.renderkit.IDefaultUnlockedPropertiesRenderer org.rcfaces.core.internal.renderkit.IEventData org.rcfaces.core.internal.renderkit.IProcessContext org.rcfaces.core.internal.renderkit.IProperties org.rcfaces.core.internal.renderkit.IRenderContext org.rcfaces.core.internal.renderkit.IRendererExtension org.rcfaces.core.internal.renderkit.IRequestContext org.rcfaces.core.internal.renderkit.IScriptRenderContext org.rcfaces.core.internal.renderkit.ISgmlWriter |
org.rcfaces.core.internal.renderkit.AbstractRenderContext$VarScopeState org.rcfaces.core.internal.renderkit.ParserException org.rcfaces.core.internal.renderkit.WriterException |
org.rcfaces.core.internal.capability org.rcfaces.core.internal.component org.rcfaces.core.internal.config org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.facelets org.rcfaces.core.internal.images org.rcfaces.core.internal.listener org.rcfaces.core.internal.renderkit.border org.rcfaces.core.internal.renderkit.tools org.rcfaces.core.internal.rewriting org.rcfaces.core.internal.taglib org.rcfaces.core.internal.tools org.rcfaces.core.internal.util org.rcfaces.core.internal.validator org.rcfaces.core.internal.validator.impl org.rcfaces.core.internal.version org.rcfaces.core.lang org.rcfaces.core.model org.rcfaces.core.validator |
java.io java.lang java.util javax.faces javax.faces.component javax.faces.context javax.faces.convert javax.faces.render org.apache.commons.logging org.rcfaces.core.internal org.rcfaces.core.internal.capability org.rcfaces.core.internal.tools org.rcfaces.core.internal.util |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 2 | 3 | 100.0% | 60.000004% | 60.000004% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.renderkit.border.AbstractBorderRenderer org.rcfaces.core.internal.renderkit.border.IBorderRenderer org.rcfaces.core.internal.renderkit.border.IBorderRenderersRegistry org.rcfaces.core.internal.renderkit.border.ITitledBorderRenderer |
None | org.rcfaces.core.internal org.rcfaces.core.internal.config |
java.lang javax.faces.context org.rcfaces.core.internal.renderkit |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 1 | 10 | 50.0% | 91.0% | 41.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.renderkit.tools.AbstractTreeRendererProcessor org.rcfaces.core.internal.renderkit.tools.IComponentTreeRenderProcessor |
org.rcfaces.core.internal.renderkit.tools.ComponentTreeRenderProcessorFactory org.rcfaces.core.internal.renderkit.tools.DefaultTreeRendererProcessor |
org.rcfaces.core.internal.facelets |
java.io java.lang javax.faces javax.faces.application javax.faces.component javax.faces.context org.apache.commons.logging org.rcfaces.core.internal.facelets org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.tools |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 3 | 20 | 46.0% | 87.0% | 33.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.repository.AbstractRepository org.rcfaces.core.internal.repository.AbstractRepository$AbstractContent org.rcfaces.core.internal.repository.HierarchicalRepositoryServlet org.rcfaces.core.internal.repository.HierarchicalRepositoryServlet$HierarchicalRecord org.rcfaces.core.internal.repository.IHierarchicalRepository org.rcfaces.core.internal.repository.IHierarchicalRepository$IHierarchicalFile org.rcfaces.core.internal.repository.IHierarchicalRepository$IModule org.rcfaces.core.internal.repository.IHierarchicalRepository$ISet org.rcfaces.core.internal.repository.IRepository org.rcfaces.core.internal.repository.IRepository$IContent org.rcfaces.core.internal.repository.IRepository$IContentProvider org.rcfaces.core.internal.repository.IRepository$IContext org.rcfaces.core.internal.repository.IRepository$IFile org.rcfaces.core.internal.repository.IRepositoryManager org.rcfaces.core.internal.repository.LocalizedSourceContainer org.rcfaces.core.internal.repository.RepositoryServlet org.rcfaces.core.internal.repository.SourceContainer org.rcfaces.core.internal.repository.SourceContainer$IParameterizedContent |
org.rcfaces.core.internal.repository.AbstractRepository$ContextImpl org.rcfaces.core.internal.repository.AbstractRepository$File org.rcfaces.core.internal.repository.AbstractRepository$LocalizedFile org.rcfaces.core.internal.repository.BasicHierarchicalRepository org.rcfaces.core.internal.repository.BasicHierarchicalRepository$1 org.rcfaces.core.internal.repository.BasicHierarchicalRepository$2 org.rcfaces.core.internal.repository.BasicHierarchicalRepository$3 org.rcfaces.core.internal.repository.BasicHierarchicalRepository$HierarchicalFile org.rcfaces.core.internal.repository.BasicHierarchicalRepository$Module org.rcfaces.core.internal.repository.BasicHierarchicalRepository$SetImpl org.rcfaces.core.internal.repository.RepositoryManagerImpl org.rcfaces.core.internal.repository.RepositoryManagerImpl$1 org.rcfaces.core.internal.repository.RepositoryManagerImpl$RepositoryBean org.rcfaces.core.internal.repository.RepositoryServlet$Record org.rcfaces.core.internal.repository.SourceContainer$1 org.rcfaces.core.internal.repository.SourceContainer$2 org.rcfaces.core.internal.repository.SourceContainer$3 org.rcfaces.core.internal.repository.SourceContainer$4 org.rcfaces.core.internal.repository.SourceContainer$5 org.rcfaces.core.internal.repository.SourceContainer$BasicParameterizedContent org.rcfaces.core.internal.repository.SourceContainer$SourceFile |
org.rcfaces.core.internal org.rcfaces.core.internal.config org.rcfaces.core.internal.util |
java.io java.lang java.net java.text java.util java.util.zip javax.faces javax.faces.context javax.servlet javax.servlet.http org.apache.commons.digester org.apache.commons.logging org.rcfaces.core.internal org.rcfaces.core.internal.codec org.rcfaces.core.internal.lang org.rcfaces.core.internal.util org.rcfaces.core.internal.webapp org.rcfaces.core.lang org.rcfaces.core.provider org.xml.sax |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 4 | 9 | 43.0% | 69.0% | 12.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.resource.AbstractResourceLoaderFactory org.rcfaces.core.internal.resource.IResourceLoaderFactory org.rcfaces.core.internal.resource.IResourceLoaderFactory$IResourceLoader |
org.rcfaces.core.internal.resource.ClassLoaderResourceLoaderFactory org.rcfaces.core.internal.resource.ClassLoaderResourceLoaderFactory$ClassLoaderResourceLoader org.rcfaces.core.internal.resource.IncludeResourceLoaderFactory org.rcfaces.core.internal.resource.IncludeResourceLoaderFactory$IncludeResourceLoader |
org.rcfaces.core.internal org.rcfaces.core.internal.content org.rcfaces.core.internal.script org.rcfaces.core.internal.style |
java.io java.lang java.net java.util javax.servlet javax.servlet.http org.apache.commons.logging org.rcfaces.core.internal.lang org.rcfaces.core.internal.util |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 1 | 18 | 33.0% | 95.0% | 28.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.rewriting.AbstractURLRewritingProvider org.rcfaces.core.internal.rewriting.IResourceVersionHandler |
org.rcfaces.core.internal.rewriting.ApplicationVersionServlet org.rcfaces.core.internal.rewriting.HashCodeTools org.rcfaces.core.internal.rewriting.ResourceVersionHandlerImpl org.rcfaces.core.internal.rewriting.ResourceVersionHandlerImpl$ResourceHashCode |
org.rcfaces.core.internal.images |
java.io java.lang java.net java.security java.util javax.faces.component javax.faces.context javax.servlet javax.servlet.http org.apache.commons.digester org.apache.commons.logging org.rcfaces.core.internal org.rcfaces.core.internal.config org.rcfaces.core.internal.lang org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.util org.rcfaces.core.internal.webapp org.rcfaces.core.provider |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 0 | 10 | 86.0% | 100.0% | 86.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.script.AbstractScriptContentAccessorHandler org.rcfaces.core.internal.script.AbstractScriptOperation org.rcfaces.core.internal.script.IScriptContentAccessorHandler org.rcfaces.core.internal.script.IScriptContentModel org.rcfaces.core.internal.script.IScriptOperation org.rcfaces.core.internal.script.IScriptOperationContext |
org.rcfaces.core.internal.script.GeneratedScriptInformation |
None | java.io java.lang java.util javax.faces.context org.rcfaces.core.internal org.rcfaces.core.internal.config org.rcfaces.core.internal.content org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.resource org.rcfaces.core.model |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 5 | 13 | 64.0% | 72.0% | 37.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.service.AbstractAsyncRenderService org.rcfaces.core.internal.service.AbstractClientService org.rcfaces.core.internal.service.AbstractService org.rcfaces.core.internal.service.IApplicationExceptionCapability org.rcfaces.core.internal.service.IClientService org.rcfaces.core.internal.service.IClientServiceRegistry org.rcfaces.core.internal.service.IEventReturnValue org.rcfaces.core.internal.service.IService org.rcfaces.core.internal.service.IServicesRegistry |
org.rcfaces.core.internal.service.ClientServiceException org.rcfaces.core.internal.service.ClientServiceRegistryImpl org.rcfaces.core.internal.service.ClientServiceRegistryImpl$ClientServiceEventReturnValue org.rcfaces.core.internal.service.ClientServiceRegistryImpl$ClientServiceImpl org.rcfaces.core.internal.service.NullProgressMonitor |
org.rcfaces.core.event org.rcfaces.core.internal org.rcfaces.core.internal.config org.rcfaces.core.internal.listener org.rcfaces.core.internal.service.log |
java.lang java.util javax.faces javax.faces.component javax.faces.context javax.faces.render javax.servlet.jsp.tagext org.apache.commons.logging org.rcfaces.core.component org.rcfaces.core.event org.rcfaces.core.internal org.rcfaces.core.lang org.rcfaces.core.progressMonitor |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 0 | 11 | 43.0% | 100.0% | 43.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.service.log.LogService org.rcfaces.core.internal.service.log.LogService$IFilter org.rcfaces.core.internal.service.log.LogService$ILogger |
org.rcfaces.core.internal.service.log.CommonsLogger org.rcfaces.core.internal.service.log.Java14Logger org.rcfaces.core.internal.service.log.Log4jLogger org.rcfaces.core.internal.service.log.LogService$Filter |
None | java.lang java.util java.util.logging javax.faces.component javax.faces.context org.apache.commons.logging org.apache.commons.logging.impl org.apache.log4j org.apache.log4j.spi org.rcfaces.core.internal org.rcfaces.core.internal.service |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 0 | 5 | 75.0% | 100.0% | 75.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.style.AbstractStyleOperation org.rcfaces.core.internal.style.IStyleContentAccessorHandler org.rcfaces.core.internal.style.IStyleOperation |
org.rcfaces.core.internal.style.Constants |
None | java.lang org.apache.commons.logging org.rcfaces.core.internal.content org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.resource |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 1 | 25 | 13.0% | 96.0% | 9.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.taglib.AbstractBasicTag org.rcfaces.core.internal.taglib.AbstractCalendarTag org.rcfaces.core.internal.taglib.AbstractCommandTag org.rcfaces.core.internal.taglib.AbstractConverterCommandTag org.rcfaces.core.internal.taglib.AbstractDataTag org.rcfaces.core.internal.taglib.AbstractGridTag org.rcfaces.core.internal.taglib.AbstractInitializeTag org.rcfaces.core.internal.taglib.AbstractInputTag org.rcfaces.core.internal.taglib.AbstractItemTag org.rcfaces.core.internal.taglib.AbstractListenerTag org.rcfaces.core.internal.taglib.AbstractMenuTag org.rcfaces.core.internal.taglib.AbstractMessageTag org.rcfaces.core.internal.taglib.AbstractMessagesTag org.rcfaces.core.internal.taglib.AbstractOutputTag org.rcfaces.core.internal.taglib.AbstractSelectManyTag org.rcfaces.core.internal.taglib.AbstractSeparatorTag org.rcfaces.core.internal.taglib.CameliaTag org.rcfaces.core.internal.taglib.CameliaTag$AbstractListenerType org.rcfaces.core.internal.taglib.CameliaTag$IListenerType org.rcfaces.core.internal.taglib.ExpandableItemTag org.rcfaces.core.internal.taglib.FileItemTag org.rcfaces.core.internal.taglib.Listeners$AbstractListenerType org.rcfaces.core.internal.taglib.Listeners$IListenerType |
org.rcfaces.core.internal.taglib.AcceleratorTag org.rcfaces.core.internal.taglib.AdditionalInformationTag org.rcfaces.core.internal.taglib.BoxTag org.rcfaces.core.internal.taglib.ButtonTag org.rcfaces.core.internal.taglib.CalendarTag org.rcfaces.core.internal.taglib.CameliaConverterTag org.rcfaces.core.internal.taglib.CameliaTag$1 org.rcfaces.core.internal.taglib.CameliaTag$10 org.rcfaces.core.internal.taglib.CameliaTag$11 org.rcfaces.core.internal.taglib.CameliaTag$12 org.rcfaces.core.internal.taglib.CameliaTag$13 org.rcfaces.core.internal.taglib.CameliaTag$14 org.rcfaces.core.internal.taglib.CameliaTag$15 org.rcfaces.core.internal.taglib.CameliaTag$16 org.rcfaces.core.internal.taglib.CameliaTag$17 org.rcfaces.core.internal.taglib.CameliaTag$18 org.rcfaces.core.internal.taglib.CameliaTag$19 org.rcfaces.core.internal.taglib.CameliaTag$2 org.rcfaces.core.internal.taglib.CameliaTag$20 org.rcfaces.core.internal.taglib.CameliaTag$21 org.rcfaces.core.internal.taglib.CameliaTag$22 org.rcfaces.core.internal.taglib.CameliaTag$3 org.rcfaces.core.internal.taglib.CameliaTag$4 org.rcfaces.core.internal.taglib.CameliaTag$5 org.rcfaces.core.internal.taglib.CameliaTag$6 org.rcfaces.core.internal.taglib.CameliaTag$7 org.rcfaces.core.internal.taglib.CameliaTag$8 org.rcfaces.core.internal.taglib.CameliaTag$9 org.rcfaces.core.internal.taglib.CameliaTagExtraInfo org.rcfaces.core.internal.taglib.CardBoxTag org.rcfaces.core.internal.taglib.CardTag org.rcfaces.core.internal.taglib.CheckButton3StatesTag org.rcfaces.core.internal.taglib.CheckButtonTag org.rcfaces.core.internal.taglib.CheckListenerTag org.rcfaces.core.internal.taglib.ClientDataTag org.rcfaces.core.internal.taglib.ComboColumnTag org.rcfaces.core.internal.taglib.ComboGridTag org.rcfaces.core.internal.taglib.ComboTag org.rcfaces.core.internal.taglib.ComponentsColumnTag org.rcfaces.core.internal.taglib.ComponentsGridTag org.rcfaces.core.internal.taglib.ComponentsListTag org.rcfaces.core.internal.taglib.ConvertByteTag org.rcfaces.core.internal.taglib.ConvertDoubleTag org.rcfaces.core.internal.taglib.ConvertFloatTag org.rcfaces.core.internal.taglib.ConvertIntegerTag org.rcfaces.core.internal.taglib.ConvertLongTag org.rcfaces.core.internal.taglib.ConvertNumberTag org.rcfaces.core.internal.taglib.ConvertShortTag org.rcfaces.core.internal.taglib.CustomButtonTag org.rcfaces.core.internal.taglib.DataColumnTag org.rcfaces.core.internal.taglib.DataGridTag org.rcfaces.core.internal.taglib.DataListTag org.rcfaces.core.internal.taglib.DataPagerTag org.rcfaces.core.internal.taglib.DateChooserTag org.rcfaces.core.internal.taglib.DateEntryTag org.rcfaces.core.internal.taglib.DateItemTag org.rcfaces.core.internal.taglib.DoubleClickListenerTag org.rcfaces.core.internal.taglib.ErrorListenerTag org.rcfaces.core.internal.taglib.ExpandBarTag org.rcfaces.core.internal.taglib.FieldSetTag org.rcfaces.core.internal.taglib.FocusManagerTag org.rcfaces.core.internal.taglib.HelpButtonTag org.rcfaces.core.internal.taglib.HelpMessageZoneTag org.rcfaces.core.internal.taglib.HiddenValueTag org.rcfaces.core.internal.taglib.HyperLinkTag org.rcfaces.core.internal.taglib.ImageButtonTag org.rcfaces.core.internal.taglib.ImageCheckButtonTag org.rcfaces.core.internal.taglib.ImageComboTag org.rcfaces.core.internal.taglib.ImagePagerButtonTag org.rcfaces.core.internal.taglib.ImageRadioButtonTag org.rcfaces.core.internal.taglib.ImageResetButtonTag org.rcfaces.core.internal.taglib.ImageSubmitButtonTag org.rcfaces.core.internal.taglib.ImageTag org.rcfaces.core.internal.taglib.ItemsListTag org.rcfaces.core.internal.taglib.ItemsToolFolderTag org.rcfaces.core.internal.taglib.LineBreakTag org.rcfaces.core.internal.taglib.ListTag org.rcfaces.core.internal.taglib.Listeners org.rcfaces.core.internal.taglib.Listeners$1 org.rcfaces.core.internal.taglib.Listeners$10 org.rcfaces.core.internal.taglib.Listeners$11 org.rcfaces.core.internal.taglib.Listeners$12 org.rcfaces.core.internal.taglib.Listeners$13 org.rcfaces.core.internal.taglib.Listeners$14 org.rcfaces.core.internal.taglib.Listeners$15 org.rcfaces.core.internal.taglib.Listeners$16 org.rcfaces.core.internal.taglib.Listeners$17 org.rcfaces.core.internal.taglib.Listeners$18 org.rcfaces.core.internal.taglib.Listeners$19 org.rcfaces.core.internal.taglib.Listeners$2 org.rcfaces.core.internal.taglib.Listeners$20 org.rcfaces.core.internal.taglib.Listeners$21 org.rcfaces.core.internal.taglib.Listeners$3 org.rcfaces.core.internal.taglib.Listeners$4 org.rcfaces.core.internal.taglib.Listeners$5 org.rcfaces.core.internal.taglib.Listeners$6 org.rcfaces.core.internal.taglib.Listeners$7 org.rcfaces.core.internal.taglib.Listeners$8 org.rcfaces.core.internal.taglib.Listeners$9 org.rcfaces.core.internal.taglib.MenuBarTag org.rcfaces.core.internal.taglib.MenuCheckItemTag org.rcfaces.core.internal.taglib.MenuItemTag org.rcfaces.core.internal.taglib.MenuRadioItemTag org.rcfaces.core.internal.taglib.MenuSeparatorTag org.rcfaces.core.internal.taglib.MenuTag org.rcfaces.core.internal.taglib.MessageDialogTag org.rcfaces.core.internal.taglib.MessageFieldSetTag org.rcfaces.core.internal.taglib.MessageTag org.rcfaces.core.internal.taglib.MessagesTag org.rcfaces.core.internal.taglib.NumberEntryTag org.rcfaces.core.internal.taglib.PagerTag org.rcfaces.core.internal.taglib.PasswordEntryTag org.rcfaces.core.internal.taglib.ProgressBarTag org.rcfaces.core.internal.taglib.ProgressIndicatorTag org.rcfaces.core.internal.taglib.PropertyChangeListenerTag org.rcfaces.core.internal.taglib.RadioButtonTag org.rcfaces.core.internal.taglib.ResetButtonTag org.rcfaces.core.internal.taglib.RulerTag org.rcfaces.core.internal.taglib.ScopeTag org.rcfaces.core.internal.taglib.SelectImageItemTag org.rcfaces.core.internal.taglib.SelectItemTag org.rcfaces.core.internal.taglib.SelectItemsIteratorTag org.rcfaces.core.internal.taglib.SelectionListenerTag org.rcfaces.core.internal.taglib.ServerDataTag org.rcfaces.core.internal.taglib.ServiceTag org.rcfaces.core.internal.taglib.SpinnerTag org.rcfaces.core.internal.taglib.StyledMessageTag org.rcfaces.core.internal.taglib.StyledTextTag org.rcfaces.core.internal.taglib.SubmitButtonTag org.rcfaces.core.internal.taglib.SubmitWaitTag org.rcfaces.core.internal.taglib.SuggestTextEntryTag org.rcfaces.core.internal.taglib.TabTag org.rcfaces.core.internal.taglib.TabbedPaneTag org.rcfaces.core.internal.taglib.TextAreaTag org.rcfaces.core.internal.taglib.TextEditorComboTag org.rcfaces.core.internal.taglib.TextEditorImageButtonTag org.rcfaces.core.internal.taglib.TextEditorTag org.rcfaces.core.internal.taglib.TextEditorToolFolderTag org.rcfaces.core.internal.taglib.TextEntryTag org.rcfaces.core.internal.taglib.TextTag org.rcfaces.core.internal.taglib.TimeEntryTag org.rcfaces.core.internal.taglib.ToolBarTag org.rcfaces.core.internal.taglib.ToolFolderTag org.rcfaces.core.internal.taglib.ToolItemSeparatorTag org.rcfaces.core.internal.taglib.ToolItemTag org.rcfaces.core.internal.taglib.TreeNodeTag org.rcfaces.core.internal.taglib.TreeTag org.rcfaces.core.internal.taglib.UIImageItemTag org.rcfaces.core.internal.taglib.UserEventListenerTag org.rcfaces.core.internal.taglib.ValidationParameterTag org.rcfaces.core.internal.taglib.ViewDialogTag org.rcfaces.core.internal.taglib.ViewErrorListenerTag |
org.rcfaces.core.internal.facelets |
java.io java.lang java.util javax.el javax.faces javax.faces.application javax.faces.component javax.faces.context javax.faces.convert javax.faces.webapp javax.servlet javax.servlet.jsp javax.servlet.jsp.tagext org.apache.commons.logging org.rcfaces.core.component org.rcfaces.core.component.capability org.rcfaces.core.converter org.rcfaces.core.event org.rcfaces.core.internal.capability org.rcfaces.core.internal.converter org.rcfaces.core.internal.listener org.rcfaces.core.internal.manager org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.tools org.rcfaces.core.internal.util |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 12 | 42 | 11.0% | 78.0% | 12.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.tools.CalendarTools$DayDateKeyword org.rcfaces.core.internal.tools.CalendarTools$IDateFormatNormalizer org.rcfaces.core.internal.tools.CalendarTools$IDateKeyword org.rcfaces.core.internal.tools.ClientValidatorTools$IClientValidationContext org.rcfaces.core.internal.tools.CollectionTools$AbstractValuesAccessor org.rcfaces.core.internal.tools.CollectionTools$IComponentValueType org.rcfaces.core.internal.tools.CollectionTools$IComponentValueTypeCapability org.rcfaces.core.internal.tools.CollectionTools$IValuesAccessor org.rcfaces.core.internal.tools.ComponentTools$IVarScope org.rcfaces.core.internal.tools.DataGridServerSort$AbstractSortMethod org.rcfaces.core.internal.tools.DataGridServerSort$ISortMethod org.rcfaces.core.internal.tools.GridServerSort$AbstractSortMethod org.rcfaces.core.internal.tools.GridServerSort$ISortMethod org.rcfaces.core.internal.tools.ListenersTools$AbstractListenerType org.rcfaces.core.internal.tools.ListenersTools$IListenerType org.rcfaces.core.internal.tools.LocaleTools$IFormatNormalizer |
org.rcfaces.core.internal.tools.AdditionalInformationTools org.rcfaces.core.internal.tools.AdditionalInformationTools$1 org.rcfaces.core.internal.tools.AdditionalInformationTools$AdditionalInformationListIterator org.rcfaces.core.internal.tools.ArrayIndexesModel org.rcfaces.core.internal.tools.AsyncModeTools org.rcfaces.core.internal.tools.BindingTools org.rcfaces.core.internal.tools.CalendarTools org.rcfaces.core.internal.tools.CalendarTools$1 org.rcfaces.core.internal.tools.CalendarTools$2 org.rcfaces.core.internal.tools.CalendarTools$3 org.rcfaces.core.internal.tools.CalendarTools$4 org.rcfaces.core.internal.tools.CalendarTools$CachedLocale org.rcfaces.core.internal.tools.CalendarTools$LocaleDateFormatNormalizer org.rcfaces.core.internal.tools.CardBoxTools org.rcfaces.core.internal.tools.CardBoxTools$CardListIterator org.rcfaces.core.internal.tools.CheckTools org.rcfaces.core.internal.tools.CheckTools$1 org.rcfaces.core.internal.tools.ClientValidatorTools org.rcfaces.core.internal.tools.ClientValidatorTools$1 org.rcfaces.core.internal.tools.CollectionTools org.rcfaces.core.internal.tools.CollectionTools$1 org.rcfaces.core.internal.tools.CollectionTools$2 org.rcfaces.core.internal.tools.CollectionTools$3 org.rcfaces.core.internal.tools.CollectionTools$4 org.rcfaces.core.internal.tools.CollectionTools$5 org.rcfaces.core.internal.tools.CollectionTools$6 org.rcfaces.core.internal.tools.CollectionTools$ProviderValuesAccessor org.rcfaces.core.internal.tools.ComponentTools org.rcfaces.core.internal.tools.ComponentTools$Entry org.rcfaces.core.internal.tools.ComponentTools$VarScope org.rcfaces.core.internal.tools.ComponentTools0 org.rcfaces.core.internal.tools.ContextTools org.rcfaces.core.internal.tools.DataGridServerSort org.rcfaces.core.internal.tools.DataGridServerSort$1 org.rcfaces.core.internal.tools.DataGridServerSort$SortAction org.rcfaces.core.internal.tools.DataGridServerSort$SortAlpha org.rcfaces.core.internal.tools.DataGridServerSort$SortAlphaIgnoreCase org.rcfaces.core.internal.tools.DataGridServerSort$SortDate org.rcfaces.core.internal.tools.DataGridServerSort$SortDouble org.rcfaces.core.internal.tools.DataGridServerSort$SortLong org.rcfaces.core.internal.tools.ExpansionTools org.rcfaces.core.internal.tools.ExpansionTools$1 org.rcfaces.core.internal.tools.FilterExpressionTools org.rcfaces.core.internal.tools.FilterExpressionTools$1 org.rcfaces.core.internal.tools.FilterExpressionTools$FilterParametersMap org.rcfaces.core.internal.tools.FilteredDataModel org.rcfaces.core.internal.tools.GridServerSort org.rcfaces.core.internal.tools.GridServerSort$1 org.rcfaces.core.internal.tools.GridServerSort$SortAction org.rcfaces.core.internal.tools.GridServerSort$SortAlpha org.rcfaces.core.internal.tools.GridServerSort$SortAlphaIgnoreCase org.rcfaces.core.internal.tools.GridServerSort$SortDate org.rcfaces.core.internal.tools.GridServerSort$SortDouble org.rcfaces.core.internal.tools.GridServerSort$SortLong org.rcfaces.core.internal.tools.GridTools org.rcfaces.core.internal.tools.GridTools$1 org.rcfaces.core.internal.tools.GridTools$2 org.rcfaces.core.internal.tools.GridTools$ColumnListIterator org.rcfaces.core.internal.tools.GridTools$ComponentsColumnListIterator org.rcfaces.core.internal.tools.GridTools$DataColumnListIterator org.rcfaces.core.internal.tools.GridTools$DataModelWrapper org.rcfaces.core.internal.tools.ImageAccessorTools org.rcfaces.core.internal.tools.ImageAccessorTools$1 org.rcfaces.core.internal.tools.ImageAccessorTools$2 org.rcfaces.core.internal.tools.ImageAccessorTools$3 org.rcfaces.core.internal.tools.ImageAccessorTools$4 org.rcfaces.core.internal.tools.ImageAccessorTools$5 org.rcfaces.core.internal.tools.ImageAccessorTools$6 org.rcfaces.core.internal.tools.ItemTools org.rcfaces.core.internal.tools.ListTools org.rcfaces.core.internal.tools.ListTools$SelectItemArrayIterator org.rcfaces.core.internal.tools.ListTools$SelectItemIteratorWrapper org.rcfaces.core.internal.tools.ListTools$SelectItemListIterator org.rcfaces.core.internal.tools.ListenersTools org.rcfaces.core.internal.tools.ListenersTools$1 org.rcfaces.core.internal.tools.ListenersTools$10 org.rcfaces.core.internal.tools.ListenersTools$11 org.rcfaces.core.internal.tools.ListenersTools$12 org.rcfaces.core.internal.tools.ListenersTools$13 org.rcfaces.core.internal.tools.ListenersTools$14 org.rcfaces.core.internal.tools.ListenersTools$15 org.rcfaces.core.internal.tools.ListenersTools$16 org.rcfaces.core.internal.tools.ListenersTools$17 org.rcfaces.core.internal.tools.ListenersTools$18 org.rcfaces.core.internal.tools.ListenersTools$19 org.rcfaces.core.internal.tools.ListenersTools$2 org.rcfaces.core.internal.tools.ListenersTools$20 org.rcfaces.core.internal.tools.ListenersTools$21 org.rcfaces.core.internal.tools.ListenersTools$22 org.rcfaces.core.internal.tools.ListenersTools$23 org.rcfaces.core.internal.tools.ListenersTools$24 org.rcfaces.core.internal.tools.ListenersTools$3 org.rcfaces.core.internal.tools.ListenersTools$4 org.rcfaces.core.internal.tools.ListenersTools$5 org.rcfaces.core.internal.tools.ListenersTools$6 org.rcfaces.core.internal.tools.ListenersTools$7 org.rcfaces.core.internal.tools.ListenersTools$8 org.rcfaces.core.internal.tools.ListenersTools$9 org.rcfaces.core.internal.tools.ListenersTools1_2 org.rcfaces.core.internal.tools.LocaleTools org.rcfaces.core.internal.tools.LocaleTools$CachedLocale org.rcfaces.core.internal.tools.LocaleTools$LocaleDateTimeFormatNormalizer org.rcfaces.core.internal.tools.MarginTools org.rcfaces.core.internal.tools.MenuTools org.rcfaces.core.internal.tools.MenuTools$1 org.rcfaces.core.internal.tools.MenuTools$MenuItemListIterator org.rcfaces.core.internal.tools.MenuTools$MenuListIterator org.rcfaces.core.internal.tools.MessageTools org.rcfaces.core.internal.tools.NumberTools org.rcfaces.core.internal.tools.OrderTools org.rcfaces.core.internal.tools.PageConfiguration org.rcfaces.core.internal.tools.ParameterTools org.rcfaces.core.internal.tools.ParameterTools$ParameterListIterator org.rcfaces.core.internal.tools.RadioButtonTools org.rcfaces.core.internal.tools.RadioButtonTools$ImageRadioButtonListIterator org.rcfaces.core.internal.tools.RadioButtonTools$RadioButtonListIterator org.rcfaces.core.internal.tools.SelectItemMappers org.rcfaces.core.internal.tools.SelectItemMappers$1 org.rcfaces.core.internal.tools.SelectItemsIteratorTools org.rcfaces.core.internal.tools.SelectItemsIteratorTools$1 org.rcfaces.core.internal.tools.SelectionTools org.rcfaces.core.internal.tools.SelectionTools$1 org.rcfaces.core.internal.tools.SortTools org.rcfaces.core.internal.tools.StateFieldMarkerTools org.rcfaces.core.internal.tools.TabbedPaneTools org.rcfaces.core.internal.tools.TabbedPaneTools$TabListIterator org.rcfaces.core.internal.tools.TimeTools org.rcfaces.core.internal.tools.ToolBarTools org.rcfaces.core.internal.tools.ToolBarTools$ToolFolderListIterator org.rcfaces.core.internal.tools.ToolBarTools$ToolItemListIterator org.rcfaces.core.internal.tools.TreeTools org.rcfaces.core.internal.tools.TreeTools$1 org.rcfaces.core.internal.tools.ValuesTools org.rcfaces.core.internal.tools.ValuesTools$1 org.rcfaces.core.internal.tools.ValuesTools$NullValue org.rcfaces.core.internal.tools.VisibilityTools |
org.rcfaces.core.component org.rcfaces.core.internal.component org.rcfaces.core.internal.config org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.converter org.rcfaces.core.internal.facelets org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.renderkit.tools org.rcfaces.core.internal.taglib org.rcfaces.core.internal.util org.rcfaces.core.model org.rcfaces.core.preference |
java.beans java.io java.lang java.lang.reflect java.sql java.text java.util javax.el javax.faces javax.faces.application javax.faces.component javax.faces.context javax.faces.convert javax.faces.el javax.faces.event javax.faces.model javax.faces.render javax.servlet.jsp.jstl.sql org.apache.commons.logging org.rcfaces.core.component org.rcfaces.core.component.capability org.rcfaces.core.component.familly org.rcfaces.core.component.iterator org.rcfaces.core.event org.rcfaces.core.internal org.rcfaces.core.internal.adapter org.rcfaces.core.internal.capability org.rcfaces.core.internal.component org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.converter org.rcfaces.core.internal.decorator org.rcfaces.core.internal.facelets org.rcfaces.core.internal.lang org.rcfaces.core.internal.listener org.rcfaces.core.internal.manager org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.util org.rcfaces.core.internal.validator org.rcfaces.core.item org.rcfaces.core.lang org.rcfaces.core.lang.provider org.rcfaces.core.model |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 22 | 34 | 5.0% | 61.0% | 34.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.util.CommandParserIterator$ICommand org.rcfaces.core.internal.util.Convertor$Callback org.rcfaces.core.internal.util.Convertor$ClassConvertor org.rcfaces.core.internal.util.IPath |
org.rcfaces.core.internal.util.ApplicationParametersMap org.rcfaces.core.internal.util.Base64 org.rcfaces.core.internal.util.Base64$Base64InputStream org.rcfaces.core.internal.util.Base64$Base64OutputStream org.rcfaces.core.internal.util.CachedChildrenList org.rcfaces.core.internal.util.CachedChildrenList$1 org.rcfaces.core.internal.util.ClassLocator org.rcfaces.core.internal.util.CommandParserIterator org.rcfaces.core.internal.util.CommandParserIterator$1 org.rcfaces.core.internal.util.CommandParserIterator$Command org.rcfaces.core.internal.util.CommandParserIterator$Parameter org.rcfaces.core.internal.util.CommandParserIterator$SyntaxException org.rcfaces.core.internal.util.ComponentIterators org.rcfaces.core.internal.util.ComponentIterators$1 org.rcfaces.core.internal.util.ComponentIterators$ComponentArrayIterator org.rcfaces.core.internal.util.ComponentIterators$ComponentListIterator org.rcfaces.core.internal.util.ComponentIterators$EmptyComponentIterator org.rcfaces.core.internal.util.Convertor org.rcfaces.core.internal.util.Convertor$1 org.rcfaces.core.internal.util.Convertor$10 org.rcfaces.core.internal.util.Convertor$11 org.rcfaces.core.internal.util.Convertor$12 org.rcfaces.core.internal.util.Convertor$13 org.rcfaces.core.internal.util.Convertor$14 org.rcfaces.core.internal.util.Convertor$15 org.rcfaces.core.internal.util.Convertor$16 org.rcfaces.core.internal.util.Convertor$17 org.rcfaces.core.internal.util.Convertor$18 org.rcfaces.core.internal.util.Convertor$19 org.rcfaces.core.internal.util.Convertor$2 org.rcfaces.core.internal.util.Convertor$20 org.rcfaces.core.internal.util.Convertor$21 org.rcfaces.core.internal.util.Convertor$22 org.rcfaces.core.internal.util.Convertor$23 org.rcfaces.core.internal.util.Convertor$24 org.rcfaces.core.internal.util.Convertor$25 org.rcfaces.core.internal.util.Convertor$26 org.rcfaces.core.internal.util.Convertor$27 org.rcfaces.core.internal.util.Convertor$28 org.rcfaces.core.internal.util.Convertor$29 org.rcfaces.core.internal.util.Convertor$3 org.rcfaces.core.internal.util.Convertor$4 org.rcfaces.core.internal.util.Convertor$5 org.rcfaces.core.internal.util.Convertor$6 org.rcfaces.core.internal.util.Convertor$7 org.rcfaces.core.internal.util.Convertor$8 org.rcfaces.core.internal.util.Convertor$9 org.rcfaces.core.internal.util.Delay org.rcfaces.core.internal.util.FakeHttpServletRequest org.rcfaces.core.internal.util.FakeHttpServletResponse org.rcfaces.core.internal.util.FakeServletRequest org.rcfaces.core.internal.util.FakeServletResponse org.rcfaces.core.internal.util.FastWriter org.rcfaces.core.internal.util.FilteredContentProvider org.rcfaces.core.internal.util.FilteredContentProvider$FilteredURLContent org.rcfaces.core.internal.util.ForwardMethodBinding org.rcfaces.core.internal.util.ForwardMethodExpression org.rcfaces.core.internal.util.IncludeHttpServletRequest org.rcfaces.core.internal.util.IncludeHttpServletResponse org.rcfaces.core.internal.util.IncludeHttpServletResponse$1 org.rcfaces.core.internal.util.IncompatibleValueException org.rcfaces.core.internal.util.KeyTools org.rcfaces.core.internal.util.KeyTools$State org.rcfaces.core.internal.util.ParamUtils org.rcfaces.core.internal.util.Path org.rcfaces.core.internal.util.PathTypeTools org.rcfaces.core.internal.util.PathUtil org.rcfaces.core.internal.util.ServletTools org.rcfaces.core.internal.util.ServletTools$EmptyLifecycle org.rcfaces.core.internal.util.StateHolderTools org.rcfaces.core.internal.util.StringList org.rcfaces.core.internal.util.URLContentProvider org.rcfaces.core.internal.util.URLContentProvider$URLContent org.rcfaces.core.internal.util.WebXmlParser org.rcfaces.core.internal.util.WebXmlParser$1 org.rcfaces.core.internal.util.WebXmlParser$2 org.rcfaces.core.internal.util.WebXmlParser$3 org.rcfaces.core.internal.util.WebXmlParser$ServletBean org.rcfaces.core.internal.util.WebXmlParser$ServletMapping |
org.rcfaces.core.component org.rcfaces.core.internal org.rcfaces.core.internal.adapter org.rcfaces.core.internal.component org.rcfaces.core.internal.config org.rcfaces.core.internal.content org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.contentProxy org.rcfaces.core.internal.contentStorage org.rcfaces.core.internal.converter org.rcfaces.core.internal.facelets org.rcfaces.core.internal.images org.rcfaces.core.internal.listener org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.repository org.rcfaces.core.internal.resource org.rcfaces.core.internal.rewriting org.rcfaces.core.internal.taglib org.rcfaces.core.internal.tools org.rcfaces.core.internal.version org.rcfaces.core.internal.webapp org.rcfaces.core.item |
java.io java.lang java.lang.reflect java.net java.security java.sql java.text java.util javax.el javax.faces javax.faces.application javax.faces.component javax.faces.context javax.faces.convert javax.faces.el javax.faces.event javax.faces.lifecycle javax.servlet javax.servlet.http org.apache.commons.digester org.apache.commons.logging org.rcfaces.core.component.iterator org.rcfaces.core.internal org.rcfaces.core.internal.adapter org.rcfaces.core.internal.converter org.rcfaces.core.internal.lang org.rcfaces.core.internal.manager org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.repository org.rcfaces.core.internal.tools org.rcfaces.core.internal.webapp org.rcfaces.core.lang org.rcfaces.core.validator org.xml.sax |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 0 | 4 | 12.0% | 100.0% | 12.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.util.json.JSONString |
org.rcfaces.core.internal.util.json.JSONArray org.rcfaces.core.internal.util.json.JSONException org.rcfaces.core.internal.util.json.JSONObject org.rcfaces.core.internal.util.json.JSONObject$1 org.rcfaces.core.internal.util.json.JSONObject$Null org.rcfaces.core.internal.util.json.JSONTokener org.rcfaces.core.internal.util.json.JSONWriter |
None | java.io java.lang java.lang.reflect java.util |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 3 | 8 | 100.0% | 73.0% | 73.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.validator.IClientValidatorDescriptor org.rcfaces.core.internal.validator.IClientValidatorsRegistry org.rcfaces.core.internal.validator.IDescriptor org.rcfaces.core.internal.validator.IParameter org.rcfaces.core.internal.validator.IServerConverter org.rcfaces.core.internal.validator.ITaskDescriptor |
None | org.rcfaces.core.internal org.rcfaces.core.internal.config org.rcfaces.core.internal.tools |
java.lang java.util javax.faces.component javax.faces.context javax.faces.convert javax.faces.validator org.rcfaces.core.internal.renderkit org.rcfaces.core.validator |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 1 | 9 | 7.0% | 90.0% | 3.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.validator.impl.AbstractDynamicPatternTask org.rcfaces.core.internal.validator.impl.AbstractPatternTask |
org.rcfaces.core.internal.validator.impl.AbstractClientValidatorTask org.rcfaces.core.internal.validator.impl.AlphaFilter org.rcfaces.core.internal.validator.impl.AlphaFrFilter org.rcfaces.core.internal.validator.impl.AlphaNumFilter org.rcfaces.core.internal.validator.impl.DPSFilter org.rcfaces.core.internal.validator.impl.DateChecker org.rcfaces.core.internal.validator.impl.DateFilter org.rcfaces.core.internal.validator.impl.DateTranslator org.rcfaces.core.internal.validator.impl.DigitFilter org.rcfaces.core.internal.validator.impl.HourChecker org.rcfaces.core.internal.validator.impl.HourFilter org.rcfaces.core.internal.validator.impl.HourTranslator org.rcfaces.core.internal.validator.impl.INSEEFilter org.rcfaces.core.internal.validator.impl.LowerCaseTranslator org.rcfaces.core.internal.validator.impl.NameFilter org.rcfaces.core.internal.validator.impl.NoBlankFilter org.rcfaces.core.internal.validator.impl.NumChecker org.rcfaces.core.internal.validator.impl.NumFilter org.rcfaces.core.internal.validator.impl.NumFormatter org.rcfaces.core.internal.validator.impl.NumTranslator org.rcfaces.core.internal.validator.impl.NumberFilter org.rcfaces.core.internal.validator.impl.PaddingFormatter org.rcfaces.core.internal.validator.impl.RegExpFilter org.rcfaces.core.internal.validator.impl.RemoveAccentTranslator org.rcfaces.core.internal.validator.impl.RemoveAccentTranslator$AccentTranslator org.rcfaces.core.internal.validator.impl.SignedFilter org.rcfaces.core.internal.validator.impl.TrimChecker org.rcfaces.core.internal.validator.impl.UpperCaseTranslator |
org.rcfaces.core.internal.config |
java.lang java.util java.util.regex javax.faces.application org.apache.commons.logging org.rcfaces.core.component.capability org.rcfaces.core.internal.lang org.rcfaces.core.internal.renderkit org.rcfaces.core.validator |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 5 | 17 | 20.0% | 77.0% | 3.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.version.IResourceVersionHandler |
org.rcfaces.core.internal.version.ApplicationVersionServlet org.rcfaces.core.internal.version.HashCodeTools org.rcfaces.core.internal.version.ResourceVersionHandlerImpl org.rcfaces.core.internal.version.ResourceVersionHandlerImpl$ResourceHashCode |
org.rcfaces.core.internal org.rcfaces.core.internal.config org.rcfaces.core.internal.content org.rcfaces.core.internal.contentStorage org.rcfaces.core.internal.images |
java.io java.lang java.net java.security java.util javax.faces javax.faces.context javax.servlet javax.servlet.http org.apache.commons.logging org.rcfaces.core.internal org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.lang org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.util org.rcfaces.core.internal.webapp org.rcfaces.core.provider |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 7 | 20 | 55.0% | 74.0% | 29.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.internal.webapp.AbstractHierarchicalRepository org.rcfaces.core.internal.webapp.AbstractRepository org.rcfaces.core.internal.webapp.AbstractRepository$AbstractContent org.rcfaces.core.internal.webapp.HierarchicalRepositoryServlet org.rcfaces.core.internal.webapp.HierarchicalRepositoryServlet$HierarchicalRecord org.rcfaces.core.internal.webapp.IHierarchicalRepository org.rcfaces.core.internal.webapp.IHierarchicalRepository$IHierarchicalFile org.rcfaces.core.internal.webapp.IHierarchicalRepository$IModule org.rcfaces.core.internal.webapp.IHierarchicalRepository$ISet org.rcfaces.core.internal.webapp.IRepository org.rcfaces.core.internal.webapp.IRepository$IContent org.rcfaces.core.internal.webapp.IRepository$IContentProvider org.rcfaces.core.internal.webapp.IRepository$IContext org.rcfaces.core.internal.webapp.IRepository$IFile org.rcfaces.core.internal.webapp.RepositoryServlet org.rcfaces.core.internal.webapp.SourceRepository |
org.rcfaces.core.internal.webapp.AbstractHierarchicalRepository$1 org.rcfaces.core.internal.webapp.AbstractHierarchicalRepository$2 org.rcfaces.core.internal.webapp.AbstractHierarchicalRepository$HierarchicalFile org.rcfaces.core.internal.webapp.AbstractHierarchicalRepository$Module org.rcfaces.core.internal.webapp.AbstractHierarchicalRepository$SetImpl org.rcfaces.core.internal.webapp.AbstractRepository$ContextImpl org.rcfaces.core.internal.webapp.AbstractRepository$File org.rcfaces.core.internal.webapp.AbstractRepository$LocalizedFile org.rcfaces.core.internal.webapp.ConfiguredHttpServlet org.rcfaces.core.internal.webapp.ExpirationDate org.rcfaces.core.internal.webapp.ExtendedHttpServlet org.rcfaces.core.internal.webapp.RepositoryServlet$Record org.rcfaces.core.internal.webapp.URIParameters |
org.rcfaces.core.internal.content org.rcfaces.core.internal.contentStorage org.rcfaces.core.internal.images org.rcfaces.core.internal.repository org.rcfaces.core.internal.rewriting org.rcfaces.core.internal.util org.rcfaces.core.internal.version |
java.io java.lang java.net java.security java.text java.util java.util.zip javax.faces javax.faces.context javax.servlet javax.servlet.http javax.xml.parsers org.apache.commons.digester org.apache.commons.logging org.rcfaces.core.internal org.rcfaces.core.internal.codec org.rcfaces.core.internal.lang org.rcfaces.core.internal.util org.w3c.dom org.xml.sax |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 2 | 13 | 71.0% | 87.0% | 58.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.item.IAcceleratorKeyItem org.rcfaces.core.item.IAccessKeyItem org.rcfaces.core.item.IAlternateTextItem org.rcfaces.core.item.IBorderTypeItem org.rcfaces.core.item.ICharSetItem org.rcfaces.core.item.ICheckSelectItem org.rcfaces.core.item.IClientDataItem org.rcfaces.core.item.IDateItem org.rcfaces.core.item.IFileItem org.rcfaces.core.item.IGroupSelectItem org.rcfaces.core.item.IImageSizeItem org.rcfaces.core.item.IImagesItem org.rcfaces.core.item.IImmediateItem org.rcfaces.core.item.IInputTypeItem org.rcfaces.core.item.ILookAndFeelItem org.rcfaces.core.item.IMenuItem org.rcfaces.core.item.IMenuPopupIdItem org.rcfaces.core.item.ISelectItem org.rcfaces.core.item.ISelectItemGroup org.rcfaces.core.item.ISeparatorItem org.rcfaces.core.item.IServerDataItem org.rcfaces.core.item.IStyleClassItem org.rcfaces.core.item.ITextPositionItem org.rcfaces.core.item.IToolItem org.rcfaces.core.item.ITreeNode org.rcfaces.core.item.IVisibleItem org.rcfaces.core.item.IWidthItem |
org.rcfaces.core.item.BasicImagesSelectItem org.rcfaces.core.item.BasicSelectItem org.rcfaces.core.item.BasicSelectItemGroup org.rcfaces.core.item.DateItem org.rcfaces.core.item.DefaultItem org.rcfaces.core.item.FileItem org.rcfaces.core.item.MenuItem org.rcfaces.core.item.SeparatorSelectItem org.rcfaces.core.item.SeparatorSelectItem$1 org.rcfaces.core.item.ToolItem org.rcfaces.core.item.TreeNode |
org.rcfaces.core.internal.tools org.rcfaces.core.util |
java.lang java.util javax.faces.component javax.faces.context javax.faces.convert javax.faces.model org.rcfaces.core.component org.rcfaces.core.component.capability org.rcfaces.core.internal.component org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.converter org.rcfaces.core.internal.util org.rcfaces.core.lang |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 17 | 12 | 38.0% | 41.0% | 20.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.lang.IAdaptable org.rcfaces.core.lang.IAdapterFactory org.rcfaces.core.lang.IClientStorage org.rcfaces.core.lang.IContentFamily org.rcfaces.core.lang.IParametredConverter |
org.rcfaces.core.lang.ApplicationException org.rcfaces.core.lang.DefaultAdaptable org.rcfaces.core.lang.FilterPropertiesMap org.rcfaces.core.lang.OrderedSet org.rcfaces.core.lang.OrderedSet$1 org.rcfaces.core.lang.Period org.rcfaces.core.lang.Time org.rcfaces.core.lang.UserFacesException |
org.rcfaces.core.component org.rcfaces.core.internal.adapter org.rcfaces.core.internal.config org.rcfaces.core.internal.content org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.contentStorage org.rcfaces.core.internal.converter org.rcfaces.core.internal.images org.rcfaces.core.internal.lang org.rcfaces.core.internal.listener org.rcfaces.core.internal.repository org.rcfaces.core.internal.service org.rcfaces.core.internal.tools org.rcfaces.core.internal.util org.rcfaces.core.item org.rcfaces.core.model org.rcfaces.core.util |
java.io java.lang java.util javax.faces javax.faces.component javax.faces.context org.apache.commons.logging org.rcfaces.core.internal org.rcfaces.core.internal.adapter org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.renderkit org.rcfaces.core.model |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 3 | 1 | 100.0% | 25.0% | 25.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.lang.provider.ICheckProvider org.rcfaces.core.lang.provider.ICursorProvider org.rcfaces.core.lang.provider.IExpansionProvider org.rcfaces.core.lang.provider.ISelectionProvider |
None | org.rcfaces.core.component org.rcfaces.core.component.capability org.rcfaces.core.internal.tools |
java.lang |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 14 | 20 | 61.0% | 58.999996% | 19.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.model.AbstractContentModel org.rcfaces.core.model.AbstractConverter org.rcfaces.core.model.AbstractFilteredCollection org.rcfaces.core.model.AbstractFilteredList org.rcfaces.core.model.AbstractIndexesModel org.rcfaces.core.model.IAcceleratorKeySelectItem org.rcfaces.core.model.IAccessKeySelectItem org.rcfaces.core.model.IAdaptable org.rcfaces.core.model.IAdapterFactory org.rcfaces.core.model.ICheckSelectItem org.rcfaces.core.model.IClientDataSelectItem org.rcfaces.core.model.ICommitableObject org.rcfaces.core.model.IComponentRefModel org.rcfaces.core.model.IContentModel org.rcfaces.core.model.IDataModel org.rcfaces.core.model.IFilterProperties org.rcfaces.core.model.IFilteredCollection org.rcfaces.core.model.IFilteredCollection$IFilteredIterator org.rcfaces.core.model.IFilteredDataModel org.rcfaces.core.model.IFiltredCollection org.rcfaces.core.model.IFiltredCollection$IFiltredIterator org.rcfaces.core.model.IFiltredCollection2 org.rcfaces.core.model.IFiltredModel org.rcfaces.core.model.IGroupSelectItem org.rcfaces.core.model.IImagesSelectItem org.rcfaces.core.model.IIndexesModel org.rcfaces.core.model.IRangeDataModel org.rcfaces.core.model.IRangeDataModel2 org.rcfaces.core.model.ISelectItem org.rcfaces.core.model.ISelectItemGroup org.rcfaces.core.model.IServerDataSelectItem org.rcfaces.core.model.ISortedComponent org.rcfaces.core.model.ISortedDataModel org.rcfaces.core.model.ISortedDataModel2 org.rcfaces.core.model.IStyleClassItem org.rcfaces.core.model.IStyledSelectItem org.rcfaces.core.model.ITransactionalDataModel org.rcfaces.core.model.ITreeNode org.rcfaces.core.model.IUpdatableDataModel org.rcfaces.core.model.IVisibleSelectItem |
org.rcfaces.core.model.AbstractFilteredCollection$1 org.rcfaces.core.model.AbstractFilteredCollection$FilteredIterator org.rcfaces.core.model.AbstractFilteredList$1 org.rcfaces.core.model.BasicContentModel org.rcfaces.core.model.BasicDateItem org.rcfaces.core.model.BasicFiltredContentModel org.rcfaces.core.model.BasicImagesSelectItem org.rcfaces.core.model.BasicSelectItem org.rcfaces.core.model.BasicSelectItemGroup org.rcfaces.core.model.ClientFacesMessage org.rcfaces.core.model.CollectionIndexesModel org.rcfaces.core.model.ContentModelWrapper org.rcfaces.core.model.DataModelWrapper org.rcfaces.core.model.DefaultAdaptable org.rcfaces.core.model.DefaultSortedComponent org.rcfaces.core.model.FiltredContentModelWrapper org.rcfaces.core.model.ImageContentInformation org.rcfaces.core.model.ImageContentModel org.rcfaces.core.model.ImageFiltredContentModel org.rcfaces.core.model.IndexesModels org.rcfaces.core.model.MapIndexesModel org.rcfaces.core.model.Period org.rcfaces.core.model.SeparatorSelectItem org.rcfaces.core.model.SeparatorSelectItem$1 org.rcfaces.core.model.Time org.rcfaces.core.model.TreeNode |
org.rcfaces.core.component org.rcfaces.core.component.capability org.rcfaces.core.image org.rcfaces.core.internal.capability org.rcfaces.core.internal.component org.rcfaces.core.internal.content org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.contentStorage org.rcfaces.core.internal.converter org.rcfaces.core.internal.images org.rcfaces.core.internal.script org.rcfaces.core.internal.tools org.rcfaces.core.lang org.rcfaces.core.preference |
java.io java.lang java.util javax.faces javax.faces.application javax.faces.component javax.faces.context javax.faces.convert javax.faces.model javax.imageio org.rcfaces.core.component org.rcfaces.core.component.capability org.rcfaces.core.internal org.rcfaces.core.internal.adapter org.rcfaces.core.internal.component org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.converter org.rcfaces.core.internal.renderkit org.rcfaces.core.internal.tools org.rcfaces.core.lang |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 2 | 12 | 50.0% | 86.0% | 36.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.preference.AbstractComponentPreference org.rcfaces.core.preference.AbstractComponentPreferences org.rcfaces.core.preference.IComponentPreference org.rcfaces.core.preference.IComponentPreferences |
org.rcfaces.core.preference.CardBoxPreference org.rcfaces.core.preference.CardBoxPreferences org.rcfaces.core.preference.DataGridPreference org.rcfaces.core.preference.GridPreferences |
org.rcfaces.core.component org.rcfaces.core.component.capability |
java.io java.lang java.util javax.faces javax.faces.component javax.faces.context org.rcfaces.core.component org.rcfaces.core.component.capability org.rcfaces.core.component.iterator org.rcfaces.core.internal.capability org.rcfaces.core.internal.tools org.rcfaces.core.model |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 2 | 1 | 50.0% | 33.0% | 17.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.progressMonitor.IProgressMonitor org.rcfaces.core.progressMonitor.ProgressMonitorWrapper |
org.rcfaces.core.progressMonitor.OperationCanceledException org.rcfaces.core.progressMonitor.SubProgressMonitor |
org.rcfaces.core.event org.rcfaces.core.internal.service |
java.lang |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 9 | 4 | 71.0% | 31.0% | 2.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.provider.AbstractProvider org.rcfaces.core.provider.AbstractURLRewritingInformation org.rcfaces.core.provider.IProvider org.rcfaces.core.provider.IURLRewritingProvider org.rcfaces.core.provider.IURLRewritingProvider$IURLRewritingInformation |
org.rcfaces.core.provider.BasicURLRewritingInformation org.rcfaces.core.provider.ImageURLRewritingInformation |
org.rcfaces.core.internal.adapter org.rcfaces.core.internal.config org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.contentProxy org.rcfaces.core.internal.contentStorage org.rcfaces.core.internal.images org.rcfaces.core.internal.repository org.rcfaces.core.internal.rewriting org.rcfaces.core.internal.version |
java.lang javax.faces.component javax.faces.context org.apache.commons.digester |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 0 | 16 | 0.0% | 100.0% | 0.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| None | org.rcfaces.core.util.ClientStorageManager org.rcfaces.core.util.DateTools org.rcfaces.core.util.SelectItemAdapter org.rcfaces.core.util.SelectItemTools org.rcfaces.core.util.SelectItemTools$SelectItemNode org.rcfaces.core.util.VariableResolver org.rcfaces.core.util.ViewSessionPatchStateManager |
None | java.io java.lang java.util javax.faces javax.faces.application javax.faces.component javax.faces.context javax.faces.el javax.faces.model org.apache.commons.logging org.rcfaces.core.component.capability org.rcfaces.core.internal org.rcfaces.core.internal.adapter org.rcfaces.core.internal.lang org.rcfaces.core.item org.rcfaces.core.lang |
| Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
|---|---|---|---|---|
| 4 | 4 | 100.0% | 50.0% | 50.0% |
| Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
|---|---|---|---|
| org.rcfaces.core.validator.IBehaviorTask org.rcfaces.core.validator.ICheckerTask org.rcfaces.core.validator.IClientValidatorContext org.rcfaces.core.validator.IClientValidatorTask org.rcfaces.core.validator.IFilterTask org.rcfaces.core.validator.IFormatterTask org.rcfaces.core.validator.IOnErrorTask org.rcfaces.core.validator.IParameter org.rcfaces.core.validator.ITranslatorTask |
None | org.rcfaces.core.internal.config org.rcfaces.core.internal.util org.rcfaces.core.internal.validator org.rcfaces.core.internal.validator.impl |
java.lang javax.faces.application javax.faces.context org.rcfaces.core.internal.renderkit |
| Package | Package Dependencies |
|---|---|
| org.rcfaces.core.component | org.rcfaces.core.internal.capability org.rcfaces.core.component.capability org.rcfaces.core.event org.rcfaces.core.internal.listener org.rcfaces.core.event |
| org.rcfaces.core.component.capability | org.rcfaces.core.event org.rcfaces.core.internal.listener org.rcfaces.core.event |
| org.rcfaces.core.component.familly | org.rcfaces.core.component.capability org.rcfaces.core.event org.rcfaces.core.internal.listener org.rcfaces.core.event |
| org.rcfaces.core.component.iterator | org.rcfaces.core.component org.rcfaces.core.internal.capability org.rcfaces.core.component.capability org.rcfaces.core.event org.rcfaces.core.internal.listener org.rcfaces.core.event |
| org.rcfaces.core.event | org.rcfaces.core.internal.listener org.rcfaces.core.event |
| org.rcfaces.core.image | org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal | org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.adapter | org.rcfaces.core.lang org.rcfaces.core.internal.adapter |
| org.rcfaces.core.internal.capability | org.rcfaces.core.component.capability org.rcfaces.core.event org.rcfaces.core.internal.listener org.rcfaces.core.event |
| org.rcfaces.core.internal.codec | org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.component | org.rcfaces.core.internal.renderkit org.rcfaces.core.internal org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.config | org.rcfaces.core.internal.adapter org.rcfaces.core.lang org.rcfaces.core.internal.adapter |
| org.rcfaces.core.internal.content | org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.contentAccessor | org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.contentProxy | org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.contentStorage | org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.converter | org.rcfaces.core.internal.tools org.rcfaces.core.internal.listener org.rcfaces.core.event org.rcfaces.core.internal.listener |
| org.rcfaces.core.internal.facelets | org.rcfaces.core.internal.tools org.rcfaces.core.internal.listener org.rcfaces.core.event org.rcfaces.core.internal.listener |
| org.rcfaces.core.internal.images | org.rcfaces.core.internal.config org.rcfaces.core.internal.adapter org.rcfaces.core.lang org.rcfaces.core.internal.adapter |
| org.rcfaces.core.internal.images.operation | org.rcfaces.core.image org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.lang | org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.listener | org.rcfaces.core.event org.rcfaces.core.internal.listener |
| org.rcfaces.core.internal.renderkit | org.rcfaces.core.internal org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.renderkit.border | org.rcfaces.core.internal.renderkit org.rcfaces.core.internal org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.renderkit.tools | org.rcfaces.core.internal.renderkit org.rcfaces.core.internal org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.repository | org.rcfaces.core.internal.codec org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.resource | org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.rewriting | org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.script | org.rcfaces.core.model org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.service | org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.service.log | org.rcfaces.core.internal.service org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.style | org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.taglib | org.rcfaces.core.internal.listener org.rcfaces.core.event org.rcfaces.core.internal.listener |
| org.rcfaces.core.internal.tools | org.rcfaces.core.internal.listener org.rcfaces.core.event org.rcfaces.core.internal.listener |
| org.rcfaces.core.internal.util | org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.validator | org.rcfaces.core.validator org.rcfaces.core.internal.renderkit org.rcfaces.core.internal org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.validator.impl | org.rcfaces.core.validator org.rcfaces.core.internal.renderkit org.rcfaces.core.internal org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.version | org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.internal.webapp | org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.item | org.rcfaces.core.component.capability org.rcfaces.core.event org.rcfaces.core.internal.listener org.rcfaces.core.event |
| org.rcfaces.core.lang | org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.model | org.rcfaces.core.internal.contentAccessor org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| org.rcfaces.core.preference | org.rcfaces.core.internal.tools org.rcfaces.core.internal.listener org.rcfaces.core.event org.rcfaces.core.internal.listener |
| org.rcfaces.core.util | org.rcfaces.core.item org.rcfaces.core.component.capability org.rcfaces.core.event org.rcfaces.core.internal.listener org.rcfaces.core.event |
| org.rcfaces.core.validator | org.rcfaces.core.internal.renderkit org.rcfaces.core.internal org.rcfaces.core.internal.util org.rcfaces.core.internal.lang org.rcfaces.core.lang org.rcfaces.core.internal.adapter org.rcfaces.core.lang |
| 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. |