logo

Back to index

LCOM

Min: 1.0000, max: 1275.0000, yellow zone: [15.0000 .. 5.0000].

Elements: 39, μ: 147.2821, σ: 365.5949, Var: 133659.6384, defects: 10%.

Packages: 31, classes: 266.

Green: 176, yellow: 33, red: 57.

Class LCOM methods pairs empty nonempty
i.o.c.skin.GridCellSkin 0 0 0 0 0
i.o.c.skin.GridRow 0 4 6 3 3
i.o.c.skin.A..$SuggestionEvent 0 1 0 0 0
i.o.c.skin.MaskerPaneSkin 0 0 0 0 0
i.o.c.skin.B..$BreadCrumbButton 0 1 0 0 0
i.o.c.skin.ExpandableTableRowSkin 0 2 1 0 1
i.o.c.skin.CustomTextFieldSkin 9 7 21 15 6
i.o.c.skin.AutoCompletePopupSkin 3 3 3 3 0
i.o.c.skin.BreadCrumbBarSkin 1 2 1 1 0
i.o.c.skin.GridRowSkin 21 7 21 21 0
i.o.c.skin.GridViewSkin 36 12 66 51 15
i.o.c.skin.InfoOverlaySkin 9 6 15 12 3
i.o.c.skin.R..$ThumbPane 0 1 0 0 0
i.o.c.skin.CheckComboBoxSkin 9 7 21 15 6
i.o.c.skin.P..$SliderReader 0 1 0 0 0
i.o.c.skin.MasterDetailPaneSkin 0 0 0 0 0
i.o.c.skin.HyperlinkLabelSkin 0 1 0 0 0
i.o.c.skin.HiddenSidesPaneSkin 0 1 0 0 0
i.o.c.skin.SegmentedButtonSkin 1 2 1 1 0
i.o.c.skin.NotificationPaneSkin 0 8 28 6 22
i.o.c.skin.TaskProgressViewSkin 0 0 0 0 0
i.o.c.skin.RatingSkin 1 2 1 1 0
i.o.c.skin.S..$Clipper 0 0 0 0 0
i.o.c.skin.PropertySheetSkin 1 2 1 1 0
i.o.c.skin.StatusBarSkin 0 0 0 0 0
i.o.c.skin.SegmentedBarSkin 21 7 21 21 0
i.o.c.skin.PlusMinusSliderSkin 0 0 0 0 0
i.o.c.skin.T..$TaskCell 1 2 1 1 0
i.o.c.skin.NotificationBar 128 17 136 132 4
i.o.c.skin.P..$PropertyPane 0 1 0 0 0
i.o.c.skin.AutoCompletePopup 58 12 66 62 4
i.o.c.skin.SnapshotViewSkin 0 1 0 0 0
i.o.c.skin.ToggleSwitchSkin 8 8 28 18 10
i.o.c.skin.P..$ActionChangeMode 0 0 0 0 0
i.o.c.skin.PopOverSkin 3 3 3 3 0
i.o.c.skin.DecorationPane 1 2 1 1 0
i.o.c.skin.ListSelectionViewSkin 6 4 6 6 0
i.o.c.skin.RangeSliderSkin 2 8 28 15 13
i.o.c.worldmap.WorldMapViewSkin 1 2 1 1 0
o.c.c.table.T..$TableRowDataFeatures 21 7 21 21 0
o.c.c.table.T..$ToggleCell 0 1 0 0 0
o.c.c.table.T..$Builder 0 2 1 0 1
o.c.c.table.TableViewUtils 0 0 0 0 0
o.c.c.table.TableFilter 0 13 78 39 39
o.c.c.table.TableRowExpanderColumn 4 4 6 5 1
c.g.p.c.f.canvasimpl.CanvasMapModel 17 7 21 19 2
c.g.p.c.f.canvasimpl.CanvasTreeMap 26 8 28 27 1
c.g.p.c.f.canvasimpl.CanvasMapItem 15 7 21 18 3
o.c.control.ControlsFXControl 0 1 0 0 0
o.c.control.B..$BreadCrumbActionEvent 0 1 0 0 0
o.c.control.GridCell 0 4 6 3 3
o.c.control.HyperlinkLabel 13 7 21 17 4
o.c.control.C..$CheckTreeViewCheckModel 0 8 28 13 15
o.c.control.InfoOverlay 55 11 55 55 0
o.c.control.CheckBitSetModelBase 110 17 136 123 13
o.c.control.CheckListView 8 5 10 9 1
o.c.control.PrefixSelectionChoiceBox 0 0 0 0 0
o.c.control.N..$N..$CustomTransition 0 1 0 0 0
o.c.control.C..$CheckComboBoxBitSetCheckModel 0 3 3 0 3
o.c.control.C..$CheckListViewBitSetCheckModel 0 3 3 0 3
o.c.control.ListSelectionView 297 26 325 311 14
o.c.control.P..$PlusMinusEvent 0 1 0 0 0
o.c.control.PrefixSelectionComboBox 0 0 0 0 0
o.c.control.Notifications 105 15 105 105 0
o.c.control.PlusMinusSlider 43 10 45 44 1
o.c.control.MasterDetailPane 264 24 276 270 6
o.c.control.M..$Placeholder 0 0 0 0 0
o.c.control.CheckTreeView 8 5 10 9 1
o.c.control.CheckComboBox 41 10 45 43 2
o.c.control.G..$StyleableProperties 0 0 0 0 0
o.c.control.P..$StyleableProperties 0 0 0 0 0
o.c.control.MaskerPane 67 14 91 79 12
o.c.control.R..$StyleableProperties 0 0 0 0 0
o.c.control.PropertySheet 123 18 153 138 15
o.c.control.NotificationPane 634 37 666 650 16
o.c.control.GridView 198 21 210 204 6
o.c.control.SegmentedButton 15 6 15 15 0
o.c.control.HiddenSidesPane 360 28 378 369 9
o.c.control.S..$SegmentView 0 1 0 0 0
o.c.control.W..$CountryView 0 2 1 0 1
o.c.control.S..$Segment 3 6 15 9 6
o.c.control.StatusBar 114 16 120 117 3
o.c.control.RangeSlider 1193 50 1225 1209 16
o.c.control.Rating 126 17 136 131 5
o.c.control.BreadCrumbBar 91 15 105 98 7
o.c.control.SnapshotView 1275 51 1275 1275 0
o.c.control.SegmentedBar 98 16 120 109 11
o.c.control.W..$Location 3 3 3 3 0
o.c.control.PopOver 1201 50 1225 1213 12
o.c.control.ToggleSwitch 13 6 15 14 1
o.c.control.WorldMapView 436 32 496 466 30
o.c.control.TaskProgressView 13 6 15 14 1
o.c.control.S..$StyleableProperties 0 0 0 0 0
o.c.control.N..$NotificationPopupHandler 0 1 0 0 0
o.c.control.S..$Css 0 0 0 0 0
o.c.control.S..$SelectionSizeUpdater 0 1 0 0 0
o.c.validation.SimpleValidationMessage 0 6 15 4 11
o.c.validation.ValidationResult 68 13 78 73 5
o.c.validation.ValidationSupport 93 15 105 99 6
i.o.c.tools.PrefixSelectionCustomizer 0 0 0 0 0
i.o.c.tools.MathTools 0 0 0 0 0
o.c.c.cell.ImageGridCell 0 1 0 0 0
o.c.c.cell.ColorGridCell 0 1 0 0 0
o.c.c.cell.MediaImageCell 0 4 6 0 6
o.c.c.action.A..$ButtonPropertiesMapChangeListener 0 3 3 0 3
o.c.c.action.ActionMap 0 0 0 0 0
o.c.c.action.ActionGroup 1 2 1 1 0
o.c.c.action.AnnotatedAction 6 4 6 6 0
o.c.c.action.AnnotatedCheckAction 0 0 0 0 0
o.c.c.action.Action 307 27 351 329 22
o.c.c.action.ActionUtils 0 0 0 0 0
o.c.c.action.A..$MenuItemPropertiesMapChangeListener 0 3 3 0 3
o.c.c.action.DefaultActionFactory 3 3 3 3 0
o.c.tools.V..$ObservableValueExtractor 0 0 0 0 0
o.c.tools.B..$StrokeBorder 0 1 0 0 0
o.c.tools.Utils 0 0 0 0 0
o.c.tools.Borders 8 5 10 9 1
o.c.tools.B..$EtchedBorders 50 12 66 58 8
o.c.tools.B..$EmptyBorders 4 4 6 5 1
o.c.tools.SVGLoader 0 0 0 0 0
o.c.tools.B..$LineBorders 75 14 91 83 8
o.c.tools.V..$NodeValueExtractor 0 0 0 0 0
o.c.tools.ValueExtractor 0 0 0 0 0
o.c.c.textfield.TextFields 0 0 0 0 0
o.c.c.textfield.CustomPasswordField 16 8 28 22 6
o.c.c.textfield.A..$FetchSuggestionsTask 1 2 1 1 0
o.c.c.textfield.CustomTextField 16 8 28 22 6
o.c.c.textfield.A..$AutoCompletionEvent 0 1 0 0 0
o.c.c.textfield.AutoCompletionBinding 131 27 351 241 110
c.g.p.c.fxtreemap.TreeMapUtils 0 0 0 0 0
c.g.p.c.fxtreemap.Rect 1 6 15 8 7
c.g.p.c.fxtreemap.SimpleMapData 14 8 28 21 7
c.g.p.c.fxtreemap.AggredatedData 4 8 28 16 12
c.g.p.c.fxtreemap.TreeMap 64 12 66 65 1
c.g.p.c.fxtreemap.TreeMapStyle 104 16 120 112 8
c.g.p.c.fxtreemap.TreeMapLayout 19 7 21 20 1
o.c.v.decoration.StyleClassValidationDecoration 1 2 1 1 0
o.c.v.decoration.GraphicValidationDecoration 10 5 10 10 0
o.c.v.decoration.CompoundValidationDecoration 4 4 6 5 1
o.c.v.decoration.AbstractValidationDecoration 10 5 10 10 0
o.c.c.t.model.TableModelValueFactory 0 1 0 0 0
o.c.c.t.model.TableModelTableView 0 0 0 0 0
o.c.c.t.model.JavaFXTableModels 0 0 0 0 0
o.c.c.t.model.TableModelRow 0 2 1 0 1
i.o.c.behavior.R..$RangeSliderKeyBinding 0 1 0 0 0
i.o.c.behavior.RatingBehavior 0 0 0 0 0
i.o.c.behavior.S..$NoSelectionChange 6 4 6 6 0
i.o.c.behavior.S..$SelectionChangeByStrategy 0 4 6 3 3
i.o.c.behavior.S..$SelectionEvent 6 5 10 8 2
i.o.c.behavior.SnapshotViewBehavior 0 1 0 0 0
i.o.c.behavior.RangeSliderBehavior 124 17 136 130 6
o.c.glyphfont.FontAwesome 0 0 0 0 0
o.c.glyphfont.GlyphFontRegistry 0 0 0 0 0
o.c.glyphfont.GlyphFont 22 9 36 29 7
o.c.glyphfont.Glyph 99 15 105 102 3
o.c.c.decoration.StyleClassDecoration 0 2 1 0 1
o.c.c.decoration.Decorator 0 0 0 0 0
o.c.c.decoration.GraphicDecoration 0 2 1 0 1
o.c.c.decoration.Decoration 3 3 3 3 0
o.c.dialog.DialogUtils 0 0 0 0 0
o.c.dialog.ProgressDialog 0 0 0 0 0
o.c.dialog.WizardPane 1 2 1 1 0
o.c.dialog.C..$CommandLinksButtonType 3 3 3 3 0
o.c.dialog.LoginDialog 0 0 0 0 0
o.c.dialog.P..$WorkerProgressPane 1 2 1 1 0
o.c.dialog.CommandLinksDialog 0 0 0 0 0
o.c.dialog.FontSelectorDialog 0 0 0 0 0
o.c.dialog.ExceptionDialog 0 0 0 0 0
o.c.dialog.W..$LinearFlow 0 2 1 0 1
o.c.dialog.F..$FontPanel 0 2 1 0 1
o.c.dialog.Wizard 158 20 190 174 16
o.c.dialog.F..$FontStyle 0 6 15 1 14
c.g.p.c.f.sample.MainApp 0 1 0 0 0
c.g.p.c.f.sample.FXMLController 0 1 0 0 0
i.o.c.i18n.SimpleLocalizedStringProperty 0 1 0 0 0
i.o.c.i18n.Localization 0 0 0 0 0
i.o.c.i18n.Translation 4 5 10 7 3
i.o.c.i18n.Translations 0 0 0 0 0
i.o.c.t.rectangle.CoordinatePositions 0 0 0 0 0
i.o.c.t.rectangle.Edge2D 0 11 55 17 38
i.o.c.t.rectangle.Rectangles2D 0 0 0 0 0
o.c.p.editor.NumericField 3 3 3 3 0
o.c.p.editor.N..$LongValidator 1 2 1 1 0
o.c.p.editor.Editors 0 0 0 0 0
o.c.p.editor.AbstractObjectField 10 5 10 10 0
o.c.p.editor.AbstractPropertyEditor 6 4 6 6 0
o.c.p.editor.DefaultPropertyEditorFactory 0 1 0 0 0
o.c.p.editor.N..$DoubleValidator 1 2 1 1 0
o.c.property.BeanPropertyUtils 0 0 0 0 0
o.c.property.BeanProperty 16 12 66 41 25
i.o.c.version.VersionChecker 0 0 0 0 0
i.o.c.autocompletion.SuggestionProvider 9 6 15 12 3
i.o.c.autocompletion.AutoCompletionTextFieldBinding 3 3 3 3 0
i.o.c.autocompletion.S..$SuggestionProviderString 1 2 1 1 0
o.c.c.spreadsheet.FilterBase 0 1 0 0 0
o.c.c.spreadsheet.Picker 1 2 1 1 0
o.c.c.spreadsheet.S..$StringEditor 0 4 6 0 6
o.c.c.spreadsheet.StringConverterWithFormat 0 1 0 0 0
o.c.c.spreadsheet.S..$ObjectType 15 6 15 15 0
o.c.c.spreadsheet.S..$RowHeightEvent 1 2 1 1 0
o.c.c.spreadsheet.S..$IntegerEditor 0 4 6 0 6
o.c.c.spreadsheet.G..$MapBasedRowHeightFactory 0 1 0 0 0
o.c.c.spreadsheet.GridChange 6 4 6 6 0
o.c.c.spreadsheet.S..$ColumnWidthEvent 1 2 1 1 0
o.c.c.spreadsheet.S..$ListType 7 6 15 11 4
o.c.c.spreadsheet.S..$DoubleType 9 7 21 15 6
o.c.c.spreadsheet.S..$IntegerType 9 6 15 12 3
o.c.c.spreadsheet.S..$ListEditor 0 4 6 0 6
o.c.c.spreadsheet.SpreadsheetViewSelectionModel 0 14 91 0 91
o.c.c.spreadsheet.S..$DateType 1 7 21 11 10
o.c.c.spreadsheet.S..$ObjectEditor 0 4 6 0 6
o.c.c.spreadsheet.SpreadsheetCellEditor 21 7 21 21 0
o.c.c.spreadsheet.S..$StringType 13 6 15 14 1
o.c.c.spreadsheet.S..$DateEditor 0 4 6 0 6
o.c.c.spreadsheet.SpreadsheetCellBase 742 41 820 781 39
o.c.c.spreadsheet.SpreadsheetColumn 2 17 136 69 67
o.c.c.spreadsheet.S..$DoubleEditor 0 4 6 0 6
o.c.c.spreadsheet.S..$TextAreaEditor 0 5 10 4 6
o.c.c.spreadsheet.SpreadsheetCellType 21 7 21 21 0
o.c.c.spreadsheet.GridBase 228 24 276 252 24
o.c.c.spreadsheet.SpreadsheetView 3585 90 4005 3795 210
i.o.controlsfx.ImplUtils 0 0 0 0 0
i.o.c.spreadsheet.FocusModelListener 0 1 0 0 0
i.o.c.spreadsheet.GridRow 1 7 21 11 10
i.o.c.spreadsheet.R..$GridRange 6 4 6 6 0
i.o.c.spreadsheet.SpreadsheetHandle 6 4 6 6 0
i.o.c.spreadsheet.GridCellEditor 0 7 21 9 12
i.o.c.spreadsheet.CellViewSkin 1 2 1 1 0
i.o.c.spreadsheet.R..$SelectionRange 0 4 6 1 5
i.o.c.spreadsheet.SpreadsheetGridView 1 3 3 2 1
i.o.c.spreadsheet.SelectedCellsMapTemp 0 11 55 21 34
i.o.c.spreadsheet.HorizontalPicker 1 2 1 1 0
i.o.c.spreadsheet.H..$InnerHorizontalPicker 0 1 0 0 0
i.o.c.spreadsheet.HorizontalHeaderColumn 3 3 3 3 0
i.o.c.spreadsheet.GridViewBehavior 56 12 66 61 5
i.o.c.spreadsheet.GridRowSkin 13 6 15 14 1
i.o.c.spreadsheet.CellView 15 7 21 18 3
i.o.c.spreadsheet.RectangleSelection 0 1 0 0 0
i.o.c.spreadsheet.HorizontalHeader 9 7 21 15 6
i.o.c.spreadsheet.GridVirtualFlow 45 11 55 50 5
i.o.c.spreadsheet.VerticalHeader 0 6 15 7 8
i.o.c.spreadsheet.TableViewSpanSelectionModel 43 15 105 74 31
i.o.c.spreadsheet.GridViewSkin 1214 53 1378 1296 82
i.o.c.t.r.change.NewChangeStrategy 0 2 1 0 1
i.o.c.t.r.change.AbstractPreviousRectangleChangeStrategy 0 1 0 0 0
i.o.c.t.r.change.ToNorthwestChangeStrategy 0 1 0 0 0
i.o.c.t.r.change.ToSoutheastChangeStrategy 0 1 0 0 0
i.o.c.t.r.change.ToNorthChangeStrategy 0 1 0 0 0
i.o.c.t.r.change.ToSouthChangeStrategy 0 1 0 0 0
i.o.c.t.r.change.ToNortheastChangeStrategy 0 1 0 0 0
i.o.c.t.r.change.AbstractRatioRespectingChangeStrategy 0 2 1 0 1
i.o.c.t.r.change.ToEastChangeStrategy 0 1 0 0 0
i.o.c.t.r.change.AbstractFixedEdgeChangeStrategy 4 4 6 5 1
i.o.c.t.r.change.AbstractBeginEndCheckingChangeStrategy 22 8 28 25 3
i.o.c.t.r.change.AbstractFixedPointChangeStrategy 4 4 6 5 1
i.o.c.t.r.change.MoveChangeStrategy 3 3 3 3 0
i.o.c.t.r.change.ToWestChangeStrategy 0 1 0 0 0
i.o.c.t.r.change.ToSouthwestChangeStrategy 0 1 0 0 0
c.g.p.c.f.fximpl.FxMapItem 88 16 120 104 16
c.g.p.c.f.fximpl.FxTreeMap 4 9 36 20 16
c.g.p.c.f.fximpl.FxMapModel 33 11 55 44 11
i.o.c.table.DupeCounter 0 4 6 0 6
i.o.c.table.C..$CellIdentity 0 2 1 0 1
i.o.c.table.FilterValue 1 6 15 8 7
i.o.c.table.ColumnFilter 136 20 190 163 27
i.o.c.table.FilterPanel 3 6 15 9 6

Download XML.