Metric Results

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following document contains the results of a JDepend metric analysis. The various metrics are defined at the bottom of this document.

Summary

[ summary ] [ packages ] [ cycles ] [ explanations ]

Package TC CC AC Ca Ce A I D V
org.argouml.core.propertypanels.model 82 72 10 1 16 12.0% 94.0% 6.0% 1
org.argouml.core.propertypanels.module 1 1 0 0 5 0.0% 100.0% 0.0% 1
org.argouml.core.propertypanels.ui 241 225 16 1 36 7.0% 97.0% 4.0% 1

Packages

[ summary ] [ packages ] [ cycles ] [ explanations ]

org.argouml.core.propertypanels.model

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 16 12.0% 94.0% 6.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.argouml.core.propertypanels.model.GetterSetterManager
org.argouml.core.propertypanels.model.GetterSetterManager$ExpressionGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManager$GetterSetter
org.argouml.core.propertypanels.model.GetterSetterManager$ListGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManager$OptionGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$AddModelElementCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$Addable
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$Removeable
org.argouml.core.propertypanels.model.IconIdentifiable
org.argouml.core.propertypanels.model.Named
org.argouml.core.propertypanels.model.CheckBoxData
org.argouml.core.propertypanels.model.ControlData
org.argouml.core.propertypanels.model.GetterSetterManagerImpl
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$1
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$AbstractGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ActionGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ActiveGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$AggregationGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ArgumentGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$AssociationEndGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$AssociationGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$AsynchronousGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$BaseClassGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$BaseClassGetterSetter$AddCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$BaseClassGetterSetter$RemoveCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$BaseGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$BaseGetterSetter$AddCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$BaseGetterSetter$RemoveCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ChangeabilityGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ClassifierGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ClassifierGetterSetter$AddCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ClassifierGetterSetter$RemoveCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ConcurrencyGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$DeferrableEventGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$DeferrableEventGetterSetter$AddCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$DeferrableEventGetterSetter$RemoveCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$DerivedGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$DoActivityActionGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$EffectGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ElementImportGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ElementImportGetterSetter$AddElementImportCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ElementImportGetterSetter$RemoveElementImportCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$EntryActionGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ExitActionGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ExtensionPointGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$FeatureGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$GuardGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$InternalTransitionGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$LeafGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$LiteralGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$MessageGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$MethodExpressionGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$MethodGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$NavigableGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$OrderingGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$OwnedElementGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$OwnerScopeGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ParameterDirectionGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ParameterGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$QualifierGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$QueryGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$RaisedExceptionGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ReceiverGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ReceptionGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ReceptionGetterSetter$AddCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ReceptionGetterSetter$RemoveCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$RegionGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ResidentElementGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ResidentElementGetterSetter$AddCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$ResidentElementGetterSetter$RemoveCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$RootGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$SenderGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$SubvertexGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$SubvertexGetterSetter$NewPseudoStateCommand
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$SynchGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$TagDefinitionGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$TargetScopeGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$TemplateParameterGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$TriggerGetterSetter
org.argouml.core.propertypanels.model.GetterSetterManagerImpl$VisibilityGetterSetter
org.argouml.core.propertypanels.model.MetaDataCache
org.argouml.core.propertypanels.model.PanelData
org.argouml.core.propertypanels.ui
java.io
java.lang
java.util
java.util.logging
javax.swing
javax.xml.parsers
org.argouml.application.helpers
org.argouml.i18n
org.argouml.kernel
org.argouml.model
org.argouml.profile
org.argouml.ui.targetmanager
org.argouml.uml.ui
org.argouml.util
org.w3c.dom
org.xml.sax

org.argouml.core.propertypanels.module

Afferent Couplings Efferent Couplings Abstractness Instability Distance
0 5 0.0% 100.0% 0.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
None org.argouml.core.propertypanels.module.XmlPropertyPanelsModule
None java.lang
java.util.logging
org.argouml.core.propertypanels.ui
org.argouml.moduleloader
org.argouml.uml.ui

org.argouml.core.propertypanels.ui

Afferent Couplings Efferent Couplings Abstractness Instability Distance
1 36 7.0% 97.0% 4.0%
Abstract Classes Concrete Classes Used by Packages Uses Packages
org.argouml.core.propertypanels.ui.AbstractActionAddModelElement
org.argouml.core.propertypanels.ui.ActionNewAction
org.argouml.core.propertypanels.ui.ActionNewAction$Roles
org.argouml.core.propertypanels.ui.ActionSetMultiplicity
org.argouml.core.propertypanels.ui.ComponentFactory
org.argouml.core.propertypanels.ui.Expandable
org.argouml.core.propertypanels.ui.NavigateSiblingAction
org.argouml.core.propertypanels.ui.Ordered
org.argouml.core.propertypanels.ui.ScrollList
org.argouml.core.propertypanels.ui.UMLComboBoxModel
org.argouml.core.propertypanels.ui.UMLDocument
org.argouml.core.propertypanels.ui.UMLExpressionModel
org.argouml.core.propertypanels.ui.UMLIncludeListModel
org.argouml.core.propertypanels.ui.UMLModelElementListModel
org.argouml.core.propertypanels.ui.UMLPlainTextDocument
org.argouml.core.propertypanels.ui.UMLValueSpecificationValueField
org.argouml.core.propertypanels.ui.CheckBox
org.argouml.core.propertypanels.ui.CheckBox$SetAction
org.argouml.core.propertypanels.ui.EnumerationListModel
org.argouml.core.propertypanels.ui.ExpressionBodyField
org.argouml.core.propertypanels.ui.ExpressionLanguageField
org.argouml.core.propertypanels.ui.ExpressionModel
org.argouml.core.propertypanels.ui.GenericUMLPlainTextDocument
org.argouml.core.propertypanels.ui.LabelledComponent
org.argouml.core.propertypanels.ui.LabelledLayout
org.argouml.core.propertypanels.ui.ListFactory
org.argouml.core.propertypanels.ui.NavigateNextAction
org.argouml.core.propertypanels.ui.NavigatePreviousAction
org.argouml.core.propertypanels.ui.NavigateUpAction
org.argouml.core.propertypanels.ui.OldScrollList
org.argouml.core.propertypanels.ui.RadioButtonPanel
org.argouml.core.propertypanels.ui.RadioButtonPanel$SetAction
org.argouml.core.propertypanels.ui.RowSelector
org.argouml.core.propertypanels.ui.RowSelector$1
org.argouml.core.propertypanels.ui.RowSelector$AddAction
org.argouml.core.propertypanels.ui.RowSelector$CommandAction
org.argouml.core.propertypanels.ui.RowSelector$DeleteAction
org.argouml.core.propertypanels.ui.RowSelector$MoveBottomAction
org.argouml.core.propertypanels.ui.RowSelector$MoveDownAction
org.argouml.core.propertypanels.ui.RowSelector$MoveTopAction
org.argouml.core.propertypanels.ui.RowSelector$MoveUpAction
org.argouml.core.propertypanels.ui.RowSelector$MovedModelElement
org.argouml.core.propertypanels.ui.RowSelector$RemoveAction
org.argouml.core.propertypanels.ui.ScrollListFactory
org.argouml.core.propertypanels.ui.ScrollListImpl
org.argouml.core.propertypanels.ui.Seperator
org.argouml.core.propertypanels.ui.SimpleListModel
org.argouml.core.propertypanels.ui.SimpleListModel$1
org.argouml.core.propertypanels.ui.SingleListFactory
org.argouml.core.propertypanels.ui.SwingUIFactory
org.argouml.core.propertypanels.ui.UMLActionSequenceActionListModel
org.argouml.core.propertypanels.ui.UMLActivityGraphContextComboBoxModel
org.argouml.core.propertypanels.ui.UMLActivityGraphContextComboBoxModel$ActionSetContext
org.argouml.core.propertypanels.ui.UMLActivityGraphPartitionListModel
org.argouml.core.propertypanels.ui.UMLAssociationAssociationRoleListModel
org.argouml.core.propertypanels.ui.UMLAssociationConnectionListModel
org.argouml.core.propertypanels.ui.UMLAssociationEndAssociationListModel
org.argouml.core.propertypanels.ui.UMLAssociationEndRoleBaseListModel
org.argouml.core.propertypanels.ui.UMLAssociationEndSpecificationListModel
org.argouml.core.propertypanels.ui.UMLAssociationEndTypeComboBoxModel
org.argouml.core.propertypanels.ui.UMLAssociationEndTypeComboBoxModel$ActionSetAssociationEndType
org.argouml.core.propertypanels.ui.UMLAssociationLinkListModel
org.argouml.core.propertypanels.ui.UMLAssociationRoleAssociationEndRoleListModel
org.argouml.core.propertypanels.ui.UMLAssociationRoleBaseComboBoxModel
org.argouml.core.propertypanels.ui.UMLAssociationRoleBaseComboBoxModel$ActionSetAssociationRoleBase
org.argouml.core.propertypanels.ui.UMLCallActionOperationComboBoxModel
org.argouml.core.propertypanels.ui.UMLCallActionOperationComboBoxModel$SetActionOperationAction
org.argouml.core.propertypanels.ui.UMLCallEventOperationComboBoxModel
org.argouml.core.propertypanels.ui.UMLCallEventOperationComboBoxModel$SetAction
org.argouml.core.propertypanels.ui.UMLChangeExpressionModel
org.argouml.core.propertypanels.ui.UMLClassifierCreateActionListModel
org.argouml.core.propertypanels.ui.UMLClassifierParameterListModel
org.argouml.core.propertypanels.ui.UMLClassifierPowertypeRangeListModel
org.argouml.core.propertypanels.ui.UMLClassifierRoleAvailableContentsListModel
org.argouml.core.propertypanels.ui.UMLClassifierRoleAvailableFeaturesListModel
org.argouml.core.propertypanels.ui.UMLCollaborationConstrainingElementListModel
org.argouml.core.propertypanels.ui.UMLCollaborationInteractionListModel
org.argouml.core.propertypanels.ui.UMLCollaborationRepresentedClassifierComboBoxModel
org.argouml.core.propertypanels.ui.UMLCollaborationRepresentedClassifierComboBoxModel$ActionSetRepresentedClassifierCollaboration
org.argouml.core.propertypanels.ui.UMLCollaborationRepresentedOperationComboBoxModel
org.argouml.core.propertypanels.ui.UMLCollaborationRepresentedOperationComboBoxModel$ActionSetRepresentedOperationCollaboration
org.argouml.core.propertypanels.ui.UMLComboBox
org.argouml.core.propertypanels.ui.UMLComboBoxModel$1
org.argouml.core.propertypanels.ui.UMLComboBoxNavigator
org.argouml.core.propertypanels.ui.UMLCommentAnnotatedElementListModel
org.argouml.core.propertypanels.ui.UMLCommentBodyDocument
org.argouml.core.propertypanels.ui.UMLComponentInstanceClassifierComboBoxModel
org.argouml.core.propertypanels.ui.UMLComponentInstanceClassifierComboBoxModel$ActionSet
org.argouml.core.propertypanels.ui.UMLConditionExpressionModel
org.argouml.core.propertypanels.ui.UMLConstraintConstrainedElementListModel
org.argouml.core.propertypanels.ui.UMLContainerResidentListModel
org.argouml.core.propertypanels.ui.UMLCreateActionClassifierListModel
org.argouml.core.propertypanels.ui.UMLDefaultValueExpressionModel
org.argouml.core.propertypanels.ui.UMLDependencyClientListModel
org.argouml.core.propertypanels.ui.UMLDependencySupplierListModel
org.argouml.core.propertypanels.ui.UMLDiscriminatorNameDocument
org.argouml.core.propertypanels.ui.UMLEditableComboBox
org.argouml.core.propertypanels.ui.UMLEditableComboBox$UMLComboBoxEditor
org.argouml.core.propertypanels.ui.UMLEditableComboBox$UMLComboBoxEditor$UMLImagePanel
org.argouml.core.propertypanels.ui.UMLEditableComboBox$UMLComboBoxEditor$UMLImagePanel$1
org.argouml.core.propertypanels.ui.UMLEditableComboBox$UMLComboBoxEditor$UMLImagePanel$2
org.argouml.core.propertypanels.ui.UMLEventParameterListModel
org.argouml.core.propertypanels.ui.UMLEventTransitionListModel
org.argouml.core.propertypanels.ui.UMLExpressionBodyField
org.argouml.core.propertypanels.ui.UMLExpressionExpressionModel
org.argouml.core.propertypanels.ui.UMLExpressionLanguageField
org.argouml.core.propertypanels.ui.UMLExpressionPanel
org.argouml.core.propertypanels.ui.UMLExtendBaseListModel
org.argouml.core.propertypanels.ui.UMLExtendExtensionListModel
org.argouml.core.propertypanels.ui.UMLExtendedElementsListModel
org.argouml.core.propertypanels.ui.UMLExtensionPointExtendListModel
org.argouml.core.propertypanels.ui.UMLExtensionPointLocationDocument
org.argouml.core.propertypanels.ui.UMLExtensionPointUseCaseListModel
org.argouml.core.propertypanels.ui.UMLFeatureOwnerListModel
org.argouml.core.propertypanels.ui.UMLGeneralizableElementGeneralizationListModel
org.argouml.core.propertypanels.ui.UMLGeneralizableElementSpecializationListModel
org.argouml.core.propertypanels.ui.UMLGeneralizationChildListModel
org.argouml.core.propertypanels.ui.UMLGeneralizationParentListModel
org.argouml.core.propertypanels.ui.UMLGeneralizationPowertypeComboBoxModel
org.argouml.core.propertypanels.ui.UMLGeneralizationPowertypeComboBoxModel$ActionSetGeneralizationPowertype
org.argouml.core.propertypanels.ui.UMLGuardTransitionListModel
org.argouml.core.propertypanels.ui.UMLIncludeAdditionListModel
org.argouml.core.propertypanels.ui.UMLIncludeBaseListModel
org.argouml.core.propertypanels.ui.UMLInitialValueExpressionModel
org.argouml.core.propertypanels.ui.UMLInstanceLinkEndListModel
org.argouml.core.propertypanels.ui.UMLInteractionContextListModel
org.argouml.core.propertypanels.ui.UMLLinkAssociationComboBoxModel
org.argouml.core.propertypanels.ui.UMLLinkAssociationComboBoxModel$ActionSetLinkAssociation
org.argouml.core.propertypanels.ui.UMLLinkConnectionListModel
org.argouml.core.propertypanels.ui.UMLLinkedList
org.argouml.core.propertypanels.ui.UMLMessageActionListModel
org.argouml.core.propertypanels.ui.UMLMessageActivatorComboBox
org.argouml.core.propertypanels.ui.UMLMessageActivatorComboBoxModel
org.argouml.core.propertypanels.ui.UMLMessageInteractionListModel
org.argouml.core.propertypanels.ui.UMLMessagePredecessorListModel
org.argouml.core.propertypanels.ui.UMLMessageReceiverListModel
org.argouml.core.propertypanels.ui.UMLMessageSenderListModel
org.argouml.core.propertypanels.ui.UMLMetaClassComboBoxModel
org.argouml.core.propertypanels.ui.UMLMetaClassComboBoxModel$ActionSetTagDefinitionType
org.argouml.core.propertypanels.ui.UMLMethodSpecificationComboBoxModel
org.argouml.core.propertypanels.ui.UMLMethodSpecificationComboBoxModel$ActionSetMethodSpecification
org.argouml.core.propertypanels.ui.UMLModelElementClientDependencyListModel
org.argouml.core.propertypanels.ui.UMLModelElementConstraintListModel
org.argouml.core.propertypanels.ui.UMLModelElementElementResidenceListModel
org.argouml.core.propertypanels.ui.UMLModelElementListModel$1
org.argouml.core.propertypanels.ui.UMLModelElementNameDocument
org.argouml.core.propertypanels.ui.UMLModelElementNamespaceComboBoxModel
org.argouml.core.propertypanels.ui.UMLModelElementNamespaceComboBoxModel$SetAction
org.argouml.core.propertypanels.ui.UMLModelElementNamespaceListModel
org.argouml.core.propertypanels.ui.UMLModelElementSourceFlowListModel
org.argouml.core.propertypanels.ui.UMLModelElementStereotypeListModel
org.argouml.core.propertypanels.ui.UMLModelElementSupplierDependencyListModel
org.argouml.core.propertypanels.ui.UMLModelElementTargetFlowListModel
org.argouml.core.propertypanels.ui.UMLMultiplicityPanel
org.argouml.core.propertypanels.ui.UMLMultiplicityPanel$MultiplicityCheckBox
org.argouml.core.propertypanels.ui.UMLMultiplicityPanel$MultiplicityComboBox
org.argouml.core.propertypanels.ui.UMLMultiplicityPanel$MultiplicityComboBoxModel
org.argouml.core.propertypanels.ui.UMLMultiplicityPanel$MultiplicityComboBoxModel$ActionSetClassifierRoleMultiplicity
org.argouml.core.propertypanels.ui.UMLMutableLinkedList
org.argouml.core.propertypanels.ui.UMLMutableLinkedList$PopupMenu
org.argouml.core.propertypanels.ui.UMLNodeDeployedComponentListModel
org.argouml.core.propertypanels.ui.UMLOFSStateListModel
org.argouml.core.propertypanels.ui.UMLOFSStateListModel$ActionAddOFSState
org.argouml.core.propertypanels.ui.UMLOFSStateListModel$ActionRemoveOFSState
org.argouml.core.propertypanels.ui.UMLObjectFlowStateParameterListModel
org.argouml.core.propertypanels.ui.UMLObjectFlowStateParameterListModel$1
org.argouml.core.propertypanels.ui.UMLObjectFlowStateParameterListModel$ActionAddOFSParameter
org.argouml.core.propertypanels.ui.UMLObjectFlowStateParameterListModel$ActionNewOFSParameter
org.argouml.core.propertypanels.ui.UMLObjectFlowStateParameterListModel$ActionRemoveOFSParameter
org.argouml.core.propertypanels.ui.UMLOperationSpecificationDocument
org.argouml.core.propertypanels.ui.UMLParameterBehavioralFeatListModel
org.argouml.core.propertypanels.ui.UMLPartitionActivityGraphListModel
org.argouml.core.propertypanels.ui.UMLPartitionContentListModel
org.argouml.core.propertypanels.ui.UMLPartitionContentListModel$ActionAddPartitionContent
org.argouml.core.propertypanels.ui.UMLReceptionSpecificationDocument
org.argouml.core.propertypanels.ui.UMLRecurrenceExpressionModel
org.argouml.core.propertypanels.ui.UMLScriptExpressionModel
org.argouml.core.propertypanels.ui.UMLSearchableComboBox
org.argouml.core.propertypanels.ui.UMLSignalComboBoxModel
org.argouml.core.propertypanels.ui.UMLSignalComboBoxModel$SetAction
org.argouml.core.propertypanels.ui.UMLSignalContextListModel
org.argouml.core.propertypanels.ui.UMLSignalContextListModel$ActionAddContextSignal
org.argouml.core.propertypanels.ui.UMLSignalContextListModel$ActionRemoveContextSignal
org.argouml.core.propertypanels.ui.UMLStateMachineContextComboBoxModel
org.argouml.core.propertypanels.ui.UMLStateMachineContextComboBoxModel$ActionSetContextStateMachine
org.argouml.core.propertypanels.ui.UMLStateMachineContextListModel
org.argouml.core.propertypanels.ui.UMLStateMachineSubmachineStateListModel
org.argouml.core.propertypanels.ui.UMLStateMachineTopListModel
org.argouml.core.propertypanels.ui.UMLStateMachineTransitionListModel
org.argouml.core.propertypanels.ui.UMLStateVertexContainerListModel
org.argouml.core.propertypanels.ui.UMLStateVertexIncomingListModel
org.argouml.core.propertypanels.ui.UMLStateVertexOutgoingListModel
org.argouml.core.propertypanels.ui.UMLStereotypeBaseClassListModel
org.argouml.core.propertypanels.ui.UMLStereotypeBaseClassListModel$ActionAddStereotypeBaseClass
org.argouml.core.propertypanels.ui.UMLStereotypeBaseClassListModel$ActionDeleteStereotypeBaseClass
org.argouml.core.propertypanels.ui.UMLStimulusReceiverListModel
org.argouml.core.propertypanels.ui.UMLStimulusSenderListModel
org.argouml.core.propertypanels.ui.UMLStructuralFeatureTypeComboBoxModel
org.argouml.core.propertypanels.ui.UMLStructuralFeatureTypeComboBoxModel$ActionSetStructuralFeatureType
org.argouml.core.propertypanels.ui.UMLStubStateComboBoxModel
org.argouml.core.propertypanels.ui.UMLStubStateComboBoxModel$ActionSetStubStateReferenceState
org.argouml.core.propertypanels.ui.UMLSubmachineStateComboBoxModel
org.argouml.core.propertypanels.ui.UMLSubmachineStateComboBoxModel$ActionSetSubmachineStateSubmachine
org.argouml.core.propertypanels.ui.UMLSynchStateBoundDocument
org.argouml.core.propertypanels.ui.UMLTagDefinitionTypedValuesListModel
org.argouml.core.propertypanels.ui.UMLTemplateParameterDefaultElementComboBoxModel
org.argouml.core.propertypanels.ui.UMLTemplateParameterParameterComboBoxModel
org.argouml.core.propertypanels.ui.UMLTemplateParameterParameterListModel
org.argouml.core.propertypanels.ui.UMLTemplateParameterTemplateListModel
org.argouml.core.propertypanels.ui.UMLTextArea
org.argouml.core.propertypanels.ui.UMLTextField
org.argouml.core.propertypanels.ui.UMLTimeExpressionModel
org.argouml.core.propertypanels.ui.UMLTransitionSourceListModel
org.argouml.core.propertypanels.ui.UMLTransitionStateListModel
org.argouml.core.propertypanels.ui.UMLTransitionStatemachineListModel
org.argouml.core.propertypanels.ui.UMLTransitionTargetListModel
org.argouml.core.propertypanels.ui.UMLTransitionTriggerComboBoxModel
org.argouml.core.propertypanels.ui.UMLTransitionTriggerComboBoxModel$SetAction
org.argouml.core.propertypanels.ui.UMLUseCaseExtendListModel
org.argouml.core.propertypanels.ui.UMLUseCaseIncludeListModel
org.argouml.core.propertypanels.ui.UMLValueSpecificationModel
org.argouml.core.propertypanels.ui.UMLValueSpecificationPanel
org.argouml.core.propertypanels.ui.UMLValueSpecificationPanel$1
org.argouml.core.propertypanels.ui.UMLValueSpecificationPanelOptional
org.argouml.core.propertypanels.ui.UMLValueSpecificationPanelOptional$1
org.argouml.core.propertypanels.ui.UMLValueSpecificationValueFieldLiteralBoolean
org.argouml.core.propertypanels.ui.UMLValueSpecificationValueFieldLiteralBoolean$1
org.argouml.core.propertypanels.ui.UMLValueSpecificationValueFieldLiteralBoolean$2
org.argouml.core.propertypanels.ui.UMLValueSpecificationValueFieldLiteralString
org.argouml.core.propertypanels.ui.UMLValueSpecificationValueFieldOpaqueExpression
org.argouml.core.propertypanels.ui.UMLValueSpecificationValueFieldOpaqueExpression$1
org.argouml.core.propertypanels.ui.UMLValueSpecificationValueFieldOpaqueExpressionDialog
org.argouml.core.propertypanels.ui.UMLValueSpecificationValueFieldOpaqueExpressionDialog$1
org.argouml.core.propertypanels.ui.UMLValueSpecificationValueFieldOpaqueExpressionDialog$2
org.argouml.core.propertypanels.ui.UMLValueSpecificationValueFieldOpaqueExpressionDialog$3
org.argouml.core.propertypanels.ui.UMLValueSpecificationValueFieldOpaqueExpressionDialog$4
org.argouml.core.propertypanels.ui.UMLValueSpecificationValueFieldOpaqueExpressionDialog$5
org.argouml.core.propertypanels.ui.UMLValueSpecificationValueFieldOpaqueExpressionDialog$6
org.argouml.core.propertypanels.ui.UmlControl
org.argouml.core.propertypanels.ui.XMLPropPanelFactory
org.argouml.core.propertypanels.ui.XmlPropertyPanel
org.argouml.core.propertypanels.module
java.awt
java.awt.event
java.beans
java.io
java.lang
java.lang.reflect
java.util
java.util.logging
javax.swing
javax.swing.border
javax.swing.event
javax.swing.plaf
javax.swing.plaf.basic
javax.swing.plaf.metal
javax.swing.table
javax.swing.text
org.argouml.application.helpers
org.argouml.core.propertypanels.model
org.argouml.i18n
org.argouml.kernel
org.argouml.model
org.argouml.profile
org.argouml.ui
org.argouml.ui.targetmanager
org.argouml.uml
org.argouml.uml.ui
org.argouml.uml.ui.behavior.collaborations
org.argouml.uml.ui.behavior.common_behavior
org.argouml.uml.ui.foundation.core
org.argouml.uml.ui.foundation.extension_mechanisms
org.argouml.uml.util
org.argouml.util
org.tigris.gef.presentation
org.tigris.swidgets
org.tigris.toolbar
org.tigris.toolbar.toolbutton

Cycles

[ summary ] [ packages ] [ cycles ] [ explanations ]

There are no cyclic dependencies.

Explanation

[ summary ] [ packages ] [ cycles ] [ explanations ]

The following explanations are for quick reference and are lifted directly from the original JDepend documentation.

Term Description
Number of Classes The number of concrete and abstract classes (and interfaces) in the package is an indicator of the extensibility of the package.
Afferent Couplings The number of other packages that depend upon classes within the package is an indicator of the package's responsibility.
Efferent Couplings The number of other packages that the classes in the package depend upon is an indicator of the package's independence.
Abstractness The ratio of the number of abstract classes (and interfaces) in the analyzed package to the total number of classes in the analyzed package. The range for this metric is 0 to 1, with A=0 indicating a completely concrete package and A=1 indicating a completely abstract package.
Instability The ratio of efferent coupling (Ce) to total coupling (Ce / (Ce + Ca)). This metric is an indicator of the package's resilience to change. The range for this metric is 0 to 1, with I=0 indicating a completely stable package and I=1 indicating a completely instable package.
Distance The perpendicular distance of a package from the idealized line A + I = 1. This metric is an indicator of the package's balance between abstractness and stability. A package squarely on the main sequence is optimally balanced with respect to its abstractness and stability. Ideal packages are either completely abstract and stable (x=0, y=1) or completely concrete and instable (x=1, y=0). The range for this metric is 0 to 1, with D=0 indicating a package that is coincident with the main sequence and D=1 indicating a package that is as far from the main sequence as possible.
Cycles Packages participating in a package dependency cycle are in a deadly embrace with respect to reusability and their release cycle. Package dependency cycles can be easily identified by reviewing the textual reports of dependency cycles. Once these dependency cycles have been identified with JDepend, they can be broken by employing various object-oriented techniques.