Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
0 | 3 | 0.0% | 100.0% | 0.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | com.sun.tools.internal.xjc.runtime.JAXBContextFactory |
None | java.lang java.util javax.xml.bind |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
13 | 2 | 50.0% | 13.0% | 37.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4corba.Logger |
it.imolinfo.jbi4corba.LoggerFactory |
it.imolinfo.jbi4corba.jbi.component it.imolinfo.jbi4corba.jbi.component.runtime it.imolinfo.jbi4corba.jbi.cxf it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.jbi.processor it.imolinfo.jbi4corba.jbi.processor.transform it.imolinfo.jbi4corba.jbi.wsdl it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba.utils it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba.webservice.generator.bcm it.imolinfo.jbi4corba.webservice.generator.typedef it.imolinfo.jbi4corba.webservice.runtime |
it.imolinfo.jbi4corba.logger java.lang |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
8 | 3 | 0.0% | 27.000002% | 73.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4corba.exception.ClassGenerationException it.imolinfo.jbi4corba.exception.Jbi4CorbaDeployException it.imolinfo.jbi4corba.exception.Jbi4CorbaException it.imolinfo.jbi4corba.exception.Jbi4CorbaRuntimeException it.imolinfo.jbi4corba.exception.ServiceActivationException it.imolinfo.jbi4corba.exception.ServiceCreationException it.imolinfo.jbi4corba.exception.WSDLGenerationException |
it.imolinfo.jbi4corba.jbi.component it.imolinfo.jbi4corba.jbi.cxf it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.jbi.processor it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba.webservice.generator.bcm it.imolinfo.jbi4corba.webservice.generator.typedef it.imolinfo.jbi4corba.webservice.runtime |
it.imolinfo.jbi4corba.jbi java.lang java.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
15 | 5 | 0.0% | 25.0% | 75.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4corba.jbi.JbiServiceDescriptor it.imolinfo.jbi4corba.jbi.Messages |
it.imolinfo.jbi4corba.exception it.imolinfo.jbi4corba.jbi.component it.imolinfo.jbi4corba.jbi.component.runtime it.imolinfo.jbi4corba.jbi.cxf it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.jbi.processor it.imolinfo.jbi4corba.jbi.processor.transform it.imolinfo.jbi4corba.jbi.wsdl it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba.utils it.imolinfo.jbi4corba.webservice.descriptor it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba.webservice.generator.bcm it.imolinfo.jbi4corba.webservice.generator.typedef it.imolinfo.jbi4corba.webservice.runtime |
java.lang java.text java.util javax.xml.namespace org.apache.commons.lang.builder |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 40 | 0.0% | 93.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaInstaller it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaLifeCycle it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaMessageExchangeHandler it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaMessageExchangeHandlerFactory it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaPerformanceMeasurement it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaRuntime it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaSUInfo it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaSUManager it.imolinfo.jbi4corba.jbi.component.Jbi4CorbaSUManager$FileToDefinitionInfo it.imolinfo.jbi4corba.jbi.component.ReadWriteTextFile it.imolinfo.jbi4corba.jbi.component.TransformerPool |
it.imolinfo.jbi4corba.jbi.component.runtime it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.webservice.runtime |
com.sun.jbi.eManager.provider com.sun.jbi.management.descriptor com.sun.wsdl4j.ext.impl it.imolinfo.jbi4corba it.imolinfo.jbi4corba.exception it.imolinfo.jbi4corba.jbi it.imolinfo.jbi4corba.jbi.component.runtime it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.jbi.processor it.imolinfo.jbi4corba.jbi.wsdl it.imolinfo.jbi4corba.utils it.imolinfo.jbi4corba.webservice.descriptor it.imolinfo.jbi4corba.webservice.generator java.io java.lang java.net java.util java.util.logging javax.jbi javax.jbi.component javax.jbi.management javax.jbi.messaging javax.jbi.servicedesc javax.management javax.management.openmbean javax.wsdl javax.wsdl.extensions javax.wsdl.factory javax.wsdl.xml javax.xml.namespace javax.xml.parsers javax.xml.transform javax.xml.transform.dom javax.xml.transform.stream net.java.hulp.measure org.apache.commons.io org.apache.xml.resolver org.apache.xml.resolver.tools org.w3c.dom org.xml.sax |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 28 | 36.0% | 85.0% | 21.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4corba.jbi.component.runtime.AbstractComponentLifeCycle it.imolinfo.jbi4corba.jbi.component.runtime.AbstractMessageExchangeHandler it.imolinfo.jbi4corba.jbi.component.runtime.ComponentRuntime it.imolinfo.jbi4corba.jbi.component.runtime.DefaultServiceUnitManager it.imolinfo.jbi4corba.jbi.component.runtime.InstallerExtMBean it.imolinfo.jbi4corba.jbi.component.runtime.MessageExchangeHandler it.imolinfo.jbi4corba.jbi.component.runtime.MessageExchangeHandlerFactory it.imolinfo.jbi4corba.jbi.component.runtime.RuntimeConfigurationMBean |
it.imolinfo.jbi4corba.jbi.component.runtime.ComponentInstaller it.imolinfo.jbi4corba.jbi.component.runtime.DefaultComponentLifeCycle it.imolinfo.jbi4corba.jbi.component.runtime.DefaultMessageExchangeHandler it.imolinfo.jbi4corba.jbi.component.runtime.InstallerExt it.imolinfo.jbi4corba.jbi.component.runtime.MessageExchangeHandlerFactory$DefaultMessageExchangeHandlerFactory it.imolinfo.jbi4corba.jbi.component.runtime.MessageExchangeReceiver it.imolinfo.jbi4corba.jbi.component.runtime.MessageExchangeReceiver$1 it.imolinfo.jbi4corba.jbi.component.runtime.RuntimeConfiguration it.imolinfo.jbi4corba.jbi.component.runtime.RuntimeContext it.imolinfo.jbi4corba.jbi.component.runtime.RuntimeHelper it.imolinfo.jbi4corba.jbi.component.runtime.RuntimeHelper$1 it.imolinfo.jbi4corba.jbi.component.runtime.RuntimeHelper$2 it.imolinfo.jbi4corba.jbi.component.runtime.ServiceDescriptor it.imolinfo.jbi4corba.jbi.component.runtime.ServiceDescriptor$OperationDescriptor |
it.imolinfo.jbi4corba.jbi.component it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.jbi.processor it.imolinfo.jbi4corba.utils it.imolinfo.jbi4corba.webservice.runtime |
com.sun.jbi.component.jbiext com.sun.jbi.configuration com.sun.jbi.eManager.provider com.sun.jbi.internationalization it.imolinfo.jbi4corba it.imolinfo.jbi4corba.jbi it.imolinfo.jbi4corba.jbi.component java.io java.lang java.util java.util.concurrent java.util.logging javax.jbi javax.jbi.component javax.jbi.management javax.jbi.messaging javax.jbi.servicedesc javax.management javax.management.openmbean javax.xml.namespace javax.xml.parsers javax.xml.transform javax.xml.transform.dom javax.xml.transform.sax javax.xml.transform.stream org.w3c.dom org.xml.sax org.xml.sax.helpers |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 43 | 0.0% | 91.0% | 9.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4corba.jbi.cxf.CXFUtils it.imolinfo.jbi4corba.jbi.cxf.Jbi4CorbaBareOutInterceptor it.imolinfo.jbi4corba.jbi.cxf.Jbi4CorbaConsumerExceptionInterceptor it.imolinfo.jbi4corba.jbi.cxf.Jbi4CorbaIdlPreprocessor it.imolinfo.jbi4corba.jbi.cxf.Jbi4CorbaIncludeStackEntry it.imolinfo.jbi4corba.jbi.cxf.Jbi4CorbaServiceConfiguration it.imolinfo.jbi4corba.jbi.cxf.Jbi4CorbaServiceInvokerInterceptor it.imolinfo.jbi4corba.jbi.cxf.Jbi4CorbaWrappedOutInterceptor it.imolinfo.jbi4corba.jbi.cxf.OutMarshallerHelper |
it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.jbi.processor it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba.webservice.runtime |
it.imolinfo.jbi4corba it.imolinfo.jbi4corba.exception it.imolinfo.jbi4corba.jbi it.imolinfo.jbi4corba.webservice.runtime java.io java.lang java.lang.reflect java.net java.util java.util.logging javax.wsdl javax.wsdl.factory javax.wsdl.xml javax.xml.bind javax.xml.bind.annotation javax.xml.bind.annotation.adapters javax.xml.namespace javax.xml.stream javax.xml.xpath org.apache.cxf org.apache.cxf.binding org.apache.cxf.binding.soap.interceptor org.apache.cxf.common.i18n org.apache.cxf.common.logging org.apache.cxf.common.util org.apache.cxf.databinding org.apache.cxf.endpoint org.apache.cxf.helpers org.apache.cxf.interceptor org.apache.cxf.jaxb org.apache.cxf.jaxb.io org.apache.cxf.jaxws org.apache.cxf.jaxws.interceptors org.apache.cxf.message org.apache.cxf.phase org.apache.cxf.service org.apache.cxf.service.factory org.apache.cxf.service.invoker org.apache.cxf.service.model org.apache.cxf.staxutils org.apache.cxf.tools.corba.idlpreprocessor org.apache.cxf.wsdl11 org.w3c.dom |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 43 | 20.0% | 91.0% | 11.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4corba.jbi.endpoint.Jbi4CorbaEndpoint |
it.imolinfo.jbi4corba.jbi.endpoint.ConsumerEndpoint it.imolinfo.jbi4corba.jbi.endpoint.ConsumerEndpoint$1 it.imolinfo.jbi4corba.jbi.endpoint.Jbi4CorbaSFServiceEndpoint it.imolinfo.jbi4corba.jbi.endpoint.ProviderEndpoint |
it.imolinfo.jbi4corba.jbi.component it.imolinfo.jbi4corba.jbi.processor it.imolinfo.jbi4corba.webservice.descriptor it.imolinfo.jbi4corba.webservice.runtime |
com.ibm.wsdl.extensions com.ibm.wsdl.extensions.soap com.sun.jbi.eManager.provider it.imolinfo.jbi4corba it.imolinfo.jbi4corba.exception it.imolinfo.jbi4corba.jbi it.imolinfo.jbi4corba.jbi.component it.imolinfo.jbi4corba.jbi.component.runtime it.imolinfo.jbi4corba.jbi.cxf it.imolinfo.jbi4corba.jbi.processor it.imolinfo.jbi4corba.jbi.wsdl it.imolinfo.jbi4corba.webservice.descriptor it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba.webservice.runtime java.io java.lang java.lang.reflect java.rmi java.util java.util.logging javax.jbi.component javax.jbi.messaging javax.jbi.servicedesc javax.wsdl javax.wsdl.extensions javax.wsdl.extensions.soap javax.wsdl.factory javax.wsdl.xml javax.xml.namespace javax.xml.parsers javax.xml.transform javax.xml.transform.dom javax.xml.transform.stream org.apache.cxf.endpoint org.apache.cxf.service org.omg.CORBA org.omg.CORBA.ORBPackage org.omg.CORBA.portable org.omg.CORBA_2_3 org.omg.CosNaming org.omg.CosNaming.NamingContextPackage org.w3c.dom org.xml.sax |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
3 | 32 | 17.0% | 91.0% | 8.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4corba.jbi.processor.ExchangeProcessor |
it.imolinfo.jbi4corba.jbi.processor.ConsumerExchangeProcessor it.imolinfo.jbi4corba.jbi.processor.JbiMessage it.imolinfo.jbi4corba.jbi.processor.MessageDenormalizer it.imolinfo.jbi4corba.jbi.processor.MessageNormalizer it.imolinfo.jbi4corba.jbi.processor.ProviderExchangeProcessor |
it.imolinfo.jbi4corba.jbi.component it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.webservice.runtime |
com.sun.jbi.eManager.provider com.sun.jbi.nms.wsdl11wrapper it.imolinfo.jbi4corba it.imolinfo.jbi4corba.exception it.imolinfo.jbi4corba.jbi it.imolinfo.jbi4corba.jbi.component.runtime it.imolinfo.jbi4corba.jbi.cxf it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.jbi.processor.transform it.imolinfo.jbi4corba.webservice.descriptor it.imolinfo.jbi4corba.webservice.runtime java.io java.lang java.util javax.jbi.messaging javax.wsdl javax.xml.namespace javax.xml.parsers javax.xml.stream javax.xml.transform javax.xml.transform.dom javax.xml.transform.stream net.java.hulp.measure org.apache.cxf org.apache.cxf.endpoint org.apache.cxf.interceptor org.apache.cxf.message org.apache.cxf.phase org.apache.cxf.service org.apache.cxf.service.model org.w3c.dom org.xml.sax |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 15 | 0.0% | 88.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4corba.jbi.processor.transform.SourceTransformer it.imolinfo.jbi4corba.jbi.processor.transform.StringSource |
it.imolinfo.jbi4corba.jbi.processor it.imolinfo.jbi4corba.webservice.runtime |
it.imolinfo.jbi4corba it.imolinfo.jbi4corba.jbi java.io java.lang java.lang.reflect javax.jbi.messaging javax.xml.parsers javax.xml.stream javax.xml.transform javax.xml.transform.dom javax.xml.transform.sax javax.xml.transform.stream org.apache.cxf.staxutils org.w3c.dom org.xml.sax |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 16 | 0.0% | 80.0% | 20.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaAddress it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaAddressDeserializer it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaAddressSerializer it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaBinding it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaBindingDeserializer it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaBindingSerializer it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaExtPreprocessDeserializer it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaExtension it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaExtensionRegistry it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaExtensionUtils it.imolinfo.jbi4corba.jbi.wsdl.Jbi4CorbaIDLEntry |
it.imolinfo.jbi4corba.jbi.component it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.utils it.imolinfo.jbi4corba.webservice.generator |
com.ibm.wsdl.extensions com.ibm.wsdl.util.xml com.sun.jbi.internationalization it.imolinfo.jbi4corba it.imolinfo.jbi4corba.jbi java.io java.lang java.util java.util.regex javax.wsdl javax.wsdl.extensions javax.wsdl.factory javax.wsdl.xml javax.xml.namespace org.apache.commons.lang.builder org.w3c.dom |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 7 | 0.0% | 88.0% | 12.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4corba.logger.JDK14LoggerAdapter it.imolinfo.jbi4corba.logger.JDK14LoggerFactory |
it.imolinfo.jbi4corba |
com.sun.jbi.internationalization it.imolinfo.jbi4corba it.imolinfo.jbi4corba.jbi java.lang java.text java.util java.util.logging |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 17 | 0.0% | 89.0% | 11.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4corba.schema.DefinitionAndSchema it.imolinfo.jbi4corba.schema.SchemaUtil |
it.imolinfo.jbi4corba.utils it.imolinfo.jbi4corba.webservice.generator |
com.ibm.wsdl.extensions.schema it.imolinfo.jbi4corba.utils java.io java.lang java.net java.util java.util.logging javax.wsdl javax.wsdl.extensions javax.wsdl.extensions.schema javax.xml.namespace javax.xml.parsers javax.xml.transform javax.xml.transform.dom javax.xml.transform.stream org.apache.cxf.service.model org.w3c.dom |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
4 | 23 | 0.0% | 85.0% | 15.000001% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4corba.utils.DescInfo it.imolinfo.jbi4corba.utils.EPREndpointInfo it.imolinfo.jbi4corba.utils.HelperEPRUtils it.imolinfo.jbi4corba.utils.HelperFileUtil it.imolinfo.jbi4corba.utils.HelperIDLJUtil it.imolinfo.jbi4corba.utils.HelperStringUtils it.imolinfo.jbi4corba.utils.IDL2WSDLTool it.imolinfo.jbi4corba.utils.IdlFileDataHolder |
it.imolinfo.jbi4corba.jbi.component it.imolinfo.jbi4corba.schema it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba.webservice.runtime |
com.ibm.wsdl.util.xml com.sun.tools.corba.se.idl.toJavaPortable it.imolinfo.jbi4corba it.imolinfo.jbi4corba.jbi it.imolinfo.jbi4corba.jbi.component.runtime it.imolinfo.jbi4corba.jbi.wsdl it.imolinfo.jbi4corba.schema it.imolinfo.jbi4corba.utils.plugin.wsdl it.imolinfo.jbi4corba.webservice.generator java.io java.lang java.net java.util java.util.logging javax.jbi.component javax.jbi.servicedesc javax.wsdl javax.wsdl.factory javax.wsdl.xml javax.xml.namespace javax.xml.parsers org.w3c.dom org.xml.sax |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
1 | 9 | 0.0% | 90.0% | 10.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4corba.utils.plugin.wsdl.Jbi4CorbaPartnerLink it.imolinfo.jbi4corba.utils.plugin.wsdl.Jbi4CorbaPartnerLinkDeserializer it.imolinfo.jbi4corba.utils.plugin.wsdl.Jbi4CorbaPartnerLinkExtension it.imolinfo.jbi4corba.utils.plugin.wsdl.Jbi4CorbaPartnerLinkSerializer it.imolinfo.jbi4corba.utils.plugin.wsdl.Role |
it.imolinfo.jbi4corba.utils |
com.ibm.wsdl.util.xml java.io java.lang java.util java.util.logging javax.wsdl javax.wsdl.extensions javax.xml.namespace org.w3c.dom |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 14 | 0.0% | 74.0% | 26.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4corba.webservice.descriptor.ConsumerServiceDescriptor it.imolinfo.jbi4corba.webservice.descriptor.ProviderServiceDescriptor |
it.imolinfo.jbi4corba.jbi.component it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.jbi.processor it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba.webservice.runtime |
it.imolinfo.jbi4corba.jbi it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba.webservice.runtime java.io java.lang java.net java.util javax.jbi.servicedesc javax.wsdl javax.xml.namespace org.apache.commons.lang.builder org.omg.CORBA org.omg.PortableServer |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
7 | 51 | 6.0% | 88.0% | 6.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4corba.webservice.generator.SearchedType it.imolinfo.jbi4corba.webservice.generator.TypeUtils |
it.imolinfo.jbi4corba.webservice.generator.AnyType it.imolinfo.jbi4corba.webservice.generator.AnyTypeUtils it.imolinfo.jbi4corba.webservice.generator.AnyTypeWrapper it.imolinfo.jbi4corba.webservice.generator.ChildFirstClassLoader it.imolinfo.jbi4corba.webservice.generator.ClassMetaInfo it.imolinfo.jbi4corba.webservice.generator.ClientCorbaClassesHolder it.imolinfo.jbi4corba.webservice.generator.CodeGenerationProperties it.imolinfo.jbi4corba.webservice.generator.ConsumerServiceClassesGenerator it.imolinfo.jbi4corba.webservice.generator.HolderUtils it.imolinfo.jbi4corba.webservice.generator.InterfaceType it.imolinfo.jbi4corba.webservice.generator.InterfaceTypeUtils it.imolinfo.jbi4corba.webservice.generator.MethodSignature it.imolinfo.jbi4corba.webservice.generator.OperationWithAnyTypesAdapter it.imolinfo.jbi4corba.webservice.generator.OperationWithUnionTypesAdapter it.imolinfo.jbi4corba.webservice.generator.Param it.imolinfo.jbi4corba.webservice.generator.ProviderServiceClassesGenerator it.imolinfo.jbi4corba.webservice.generator.ServerCorbaClassesHolder it.imolinfo.jbi4corba.webservice.generator.TypeAdditionalInformation it.imolinfo.jbi4corba.webservice.generator.UnionType it.imolinfo.jbi4corba.webservice.generator.UnionTypeClassAdapter it.imolinfo.jbi4corba.webservice.generator.UnionTypeUtils it.imolinfo.jbi4corba.webservice.generator.Util it.imolinfo.jbi4corba.webservice.generator.Util$1 it.imolinfo.jbi4corba.webservice.generator.Util$2 it.imolinfo.jbi4corba.webservice.generator.UtilClassCollector it.imolinfo.jbi4corba.webservice.generator.UtilJavaSourceParsing it.imolinfo.jbi4corba.webservice.generator.WSDLDescriptor it.imolinfo.jbi4corba.webservice.generator.WSDLGenerator it.imolinfo.jbi4corba.webservice.generator.WsdlInformation |
it.imolinfo.jbi4corba.jbi.component it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.utils it.imolinfo.jbi4corba.webservice.descriptor it.imolinfo.jbi4corba.webservice.generator.bcm it.imolinfo.jbi4corba.webservice.generator.typedef it.imolinfo.jbi4corba.webservice.runtime |
antlr antlr.collections com.ibm.wsdl.factory com.puppycrawl.tools.checkstyle com.puppycrawl.tools.checkstyle.api com.sun.tools.javac it.imolinfo.jbi4corba it.imolinfo.jbi4corba.exception it.imolinfo.jbi4corba.jbi it.imolinfo.jbi4corba.jbi.cxf it.imolinfo.jbi4corba.jbi.wsdl it.imolinfo.jbi4corba.schema it.imolinfo.jbi4corba.utils it.imolinfo.jbi4corba.webservice.descriptor it.imolinfo.jbi4corba.webservice.generator.bcm it.imolinfo.jbi4corba.webservice.generator.typedef it.imolinfo.jbi4corba.webservice.runtime java.io java.lang java.lang.reflect java.net java.security java.util javax.wsdl javax.wsdl.extensions.schema javax.wsdl.factory javax.wsdl.xml javax.xml.bind.annotation javax.xml.namespace javax.xml.parsers javax.xml.transform javax.xml.ws.wsaddressing javax.xml.xpath org.apache.commons.lang.builder org.apache.commons.vfs org.apache.cxf.helpers org.apache.cxf.service org.apache.cxf.service.model org.apache.cxf.tools.common org.apache.cxf.tools.corba.idlpreprocessor org.apache.cxf.tools.plugin org.apache.cxf.tools.wsdlto org.apache.cxf.wsdl11 org.objectweb.asm org.objectweb.asm.util org.omg.CORBA org.omg.CORBA.TypeCodePackage org.omg.CORBA.portable org.w3c.dom org.xml.sax sun.rmi.rmic |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 13 | 0.0% | 87.0% | 13.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4corba.webservice.generator.bcm.AddExceptionSuperclass it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationCollectorAdapter it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationCollectorFieldVisitor it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationCollectorMethodVisitor it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationCollectorVisitor it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationValue it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationVisibleAndValue it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationWriterAdapter it.imolinfo.jbi4corba.webservice.generator.bcm.AnnotationsMaps it.imolinfo.jbi4corba.webservice.generator.bcm.AppenderMethodVisitor it.imolinfo.jbi4corba.webservice.generator.bcm.ByteCodeManipulationUtil it.imolinfo.jbi4corba.webservice.generator.bcm.ConstructorAdapter it.imolinfo.jbi4corba.webservice.generator.bcm.ConstructorModMethodVisitor it.imolinfo.jbi4corba.webservice.generator.bcm.CorbaEnumAdapter it.imolinfo.jbi4corba.webservice.generator.bcm.CorbaOnewayAdapter it.imolinfo.jbi4corba.webservice.generator.bcm.CorbaOnewayMethodVisitor it.imolinfo.jbi4corba.webservice.generator.bcm.IdlToWsdlAdapter it.imolinfo.jbi4corba.webservice.generator.bcm.InterfaceTypeClassAdapter it.imolinfo.jbi4corba.webservice.generator.bcm.InternalMethodDescriptionParser it.imolinfo.jbi4corba.webservice.generator.bcm.RemoteEnhancerAdapter it.imolinfo.jbi4corba.webservice.generator.bcm.ReplaceAnyMethodVisitor it.imolinfo.jbi4corba.webservice.generator.bcm.ReplaceUnionsMethodVisitor it.imolinfo.jbi4corba.webservice.generator.bcm.SerializableDecorationAdapter it.imolinfo.jbi4corba.webservice.generator.bcm.SerializableInspectorAdapter it.imolinfo.jbi4corba.webservice.generator.bcm.UIDAdapter it.imolinfo.jbi4corba.webservice.generator.bcm.ValueTypeAdapter it.imolinfo.jbi4corba.webservice.generator.bcm.WebServiceAnnotationAdapter it.imolinfo.jbi4corba.webservice.generator.bcm.WebServiceAnnotationAdapter$SignatureDescription it.imolinfo.jbi4corba.webservice.generator.bcm.WsdlToCorbaAdapter |
it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba.webservice.generator.typedef |
it.imolinfo.jbi4corba it.imolinfo.jbi4corba.exception it.imolinfo.jbi4corba.jbi it.imolinfo.jbi4corba.webservice.generator java.io java.lang java.lang.reflect java.util javax.xml.ws.wsaddressing org.apache.commons.lang.builder org.objectweb.asm org.objectweb.asm.commons org.objectweb.asm.util |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
2 | 15 | 14.0% | 88.0% | 3.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
it.imolinfo.jbi4corba.webservice.generator.typedef.TypeDef |
it.imolinfo.jbi4corba.webservice.generator.typedef.ComplexArrayTypeDef it.imolinfo.jbi4corba.webservice.generator.typedef.ComplexTypeDef it.imolinfo.jbi4corba.webservice.generator.typedef.RemoveFinalAdapter it.imolinfo.jbi4corba.webservice.generator.typedef.SimpleTypeDef it.imolinfo.jbi4corba.webservice.generator.typedef.TypeDefFactory it.imolinfo.jbi4corba.webservice.generator.typedef.TypeDefUtil |
it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba.webservice.runtime |
it.imolinfo.jbi4corba it.imolinfo.jbi4corba.exception it.imolinfo.jbi4corba.jbi it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba.webservice.generator.bcm java.io java.lang java.lang.reflect java.util javax.xml.bind.annotation org.apache.commons.lang org.apache.cxf.helpers org.objectweb.asm org.objectweb.asm.util org.omg.CORBA |
Afferent Couplings | Efferent Couplings | Abstractness | Instability | Distance |
---|---|---|---|---|
5 | 63 | 0.0% | 93.0% | 7.0% |
Abstract Classes | Concrete Classes | Used by Packages | Uses Packages |
---|---|---|---|
None | it.imolinfo.jbi4corba.webservice.runtime.ConsumerInvocationHandler it.imolinfo.jbi4corba.webservice.runtime.ConsumerServiceCreator it.imolinfo.jbi4corba.webservice.runtime.CorbaTransformationUtils it.imolinfo.jbi4corba.webservice.runtime.ProviderServiceCreator it.imolinfo.jbi4corba.webservice.runtime.ProviderServiceInvoker it.imolinfo.jbi4corba.webservice.runtime.RuntimeInformation |
it.imolinfo.jbi4corba.jbi.cxf it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.jbi.processor it.imolinfo.jbi4corba.webservice.descriptor it.imolinfo.jbi4corba.webservice.generator |
com.sun.jbi.eManager.provider com.sun.jbi.nms.wsdl11wrapper it.imolinfo.jbi4corba it.imolinfo.jbi4corba.exception it.imolinfo.jbi4corba.jbi it.imolinfo.jbi4corba.jbi.component it.imolinfo.jbi4corba.jbi.component.runtime it.imolinfo.jbi4corba.jbi.cxf it.imolinfo.jbi4corba.jbi.endpoint it.imolinfo.jbi4corba.jbi.processor it.imolinfo.jbi4corba.jbi.processor.transform it.imolinfo.jbi4corba.utils it.imolinfo.jbi4corba.webservice.descriptor it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba.webservice.generator.typedef java.io java.lang java.lang.reflect java.math java.net java.rmi java.util javax.jbi.component javax.jbi.messaging javax.jbi.servicedesc javax.wsdl javax.xml.namespace javax.xml.parsers javax.xml.stream javax.xml.transform javax.xml.transform.stream javax.xml.ws javax.xml.ws.wsaddressing net.java.hulp.measure org.apache.commons.lang org.apache.commons.lang.builder org.apache.cxf org.apache.cxf.binding org.apache.cxf.common.i18n org.apache.cxf.endpoint org.apache.cxf.frontend org.apache.cxf.helpers org.apache.cxf.interceptor org.apache.cxf.jaxws org.apache.cxf.message org.apache.cxf.phase org.apache.cxf.service org.apache.cxf.service.factory org.apache.cxf.service.invoker org.apache.cxf.service.model org.apache.cxf.staxutils org.omg.CORBA org.omg.CORBA.ORBPackage org.omg.CORBA.TypeCodePackage org.omg.CORBA.portable org.omg.CORBA_2_3 org.omg.CosNaming org.omg.CosNaming.NamingContextPackage org.omg.PortableServer org.omg.PortableServer.POAManagerPackage org.omg.PortableServer.POAPackage org.w3c.dom org.xml.sax |
Package | Package Dependencies |
---|---|
it.imolinfo.jbi4corba | it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba |
it.imolinfo.jbi4corba.jbi.component | it.imolinfo.jbi4corba.jbi.processor it.imolinfo.jbi4corba.webservice.descriptor it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba |
it.imolinfo.jbi4corba.jbi.component.runtime | it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba |
it.imolinfo.jbi4corba.jbi.cxf | it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba |
it.imolinfo.jbi4corba.jbi.endpoint | it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba |
it.imolinfo.jbi4corba.jbi.processor | it.imolinfo.jbi4corba.webservice.descriptor it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba |
it.imolinfo.jbi4corba.jbi.processor.transform | it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba |
it.imolinfo.jbi4corba.jbi.wsdl | it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba |
it.imolinfo.jbi4corba.logger | it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger |
it.imolinfo.jbi4corba.schema | it.imolinfo.jbi4corba.utils it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba |
it.imolinfo.jbi4corba.utils | it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba |
it.imolinfo.jbi4corba.webservice.descriptor | it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba |
it.imolinfo.jbi4corba.webservice.generator | it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba |
it.imolinfo.jbi4corba.webservice.generator.bcm | it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba |
it.imolinfo.jbi4corba.webservice.generator.typedef | it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba |
it.imolinfo.jbi4corba.webservice.runtime | it.imolinfo.jbi4corba.webservice.generator it.imolinfo.jbi4corba it.imolinfo.jbi4corba.logger it.imolinfo.jbi4corba |
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. |