API Violation Report for org.eclipse.wst.common.frameworks
API violations (total: 34)

Collapse classes

org.eclipse.wst.common.frameworks.datamodel.DataModelFactory

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 107 109 111 113
logError(...) 107 109 111 113

org.eclipse.wst.common.frameworks.internal.activities.WTPActivityBridge

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 104
logError(...) 104

org.eclipse.wst.common.frameworks.internal.datamodel.DataModelExtensionReader

Cannot subclass:
org.eclipse.jem.util.logger.proxy.Logger
org.eclipse.jem.util.RegistryReader

Cannot instantiate:
org.eclipse.jem.util.RegistryReader45

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 52 56 62 66 72 76 85 92 111 120 160
logError(...) 52 56 62 66 72 76 85 92 160
log(...) 111 120
org.eclipse.jem.util.RegistryReader

org.eclipse.wst.common.frameworks.internal.datamodel.DataModelPausibleOperationImpl$1

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
logError(...) 390

org.eclipse.wst.common.frameworks.internal.enablement.EnablementManager

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 144
logError(...) 144

org.eclipse.wst.common.frameworks.internal.enablement.FunctionGroup

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 88 89 134
logError(...) 88 134
logError(...) 89

org.eclipse.wst.common.frameworks.internal.enablement.FunctionGroupRegistry

Cannot subclass:
org.eclipse.jem.util.logger.proxy.Logger
org.eclipse.jem.util.RegistryReader

Cannot instantiate:
org.eclipse.jem.util.RegistryReader53

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 227 231
logError(...) 227 231
org.eclipse.jem.util.RegistryReader
readRegistry(...) 71

org.eclipse.wst.common.frameworks.internal.enablement.IEnablementManager

Cannot reference:
org.eclipse.jem.util.UIContextDetermination
createInstance(...) 34

org.eclipse.wst.common.frameworks.internal.operations.ComposedExtendedOperationHolder

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 49 57
logError(...) 49 57

org.eclipse.wst.common.frameworks.internal.operations.OperationExtensionReader

Cannot subclass:
org.eclipse.jem.util.RegistryReader

Cannot instantiate:
org.eclipse.jem.util.RegistryReader36

Cannot reference:
org.eclipse.jem.util.RegistryReader

org.eclipse.wst.common.frameworks.internal.operations.ProjectCreationDataModelProvider

Cannot reference:
org.eclipse.core.internal.resources.Resource
findExistingResourceVariant(...) 186

org.eclipse.wst.common.frameworks.internal.operations.ProjectCreationDataModelProviderNew

Cannot reference:
org.eclipse.core.internal.resources.Resource
findExistingResourceVariant(...) 192

org.eclipse.wst.common.frameworks.internal.operations.ProjectCreationOperation

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 67
logError(...) 67

org.eclipse.wst.common.frameworks.internal.operations.ProjectCreationOperationNew

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 59
logError(...) 59

org.eclipse.wst.common.frameworks.internal.SaveHandlerHeadless

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 83
logError(...) 83

org.eclipse.wst.common.frameworks.internal.SaveHandlerRegister

Cannot reference:
org.eclipse.jem.util.UIContextDetermination
createInstance(...) 31

org.eclipse.wst.common.frameworks.internal.SimpleValidateEdit

Cannot reference:
org.eclipse.jem.util.UIContextDetermination
createInstance(...) 25

org.eclipse.wst.common.frameworks.internal.WTPPlugin

Cannot implement:
org.eclipse.jem.util.logger.proxy.Logger
org.eclipse.jem.util.logger.proxyrender.DefaultPluginTraceRenderer
org.eclipse.jem.util.logger.proxyrender.IMsgLogger

Cannot instantiate:
org.eclipse.jem.util.logger.proxyrender.DefaultPluginTraceRenderer54

Cannot reference:
org.eclipse.jem.util.logger.proxy.Logger
getLogger(...) 44
org.eclipse.jem.util.logger.proxyrender.DefaultPluginTraceRenderer
org.eclipse.jem.util.logger.proxyrender.IMsgLogger