com.buschmais.jqassistant.plugin.maven3.api.model

## Interface PomManagesDependencyDescriptor

- All Superinterfaces:
    com.buschmais.jqassistant.plugin.common.api.model.BaseDependencyDescriptor, com.buschmais.jqassistant.core.store.api.model.Descriptor

      @Relation(value="MANAGES_DEPENDENCY")
      public interface PomManagesDependencyDescriptor
      extends com.buschmais.jqassistant.plugin.common.api.model.BaseDependencyDescriptor

  Descriptor for relation between POM and a managed dependency.
  Author:
    ronald.kunzmann@buschmais.com
  See Also:
    `DependencyManagement`, `Dependency`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `MavenArtifactDescriptor` | `getDependency()` Get the artifact dependency.
    `MavenPomXmlDescriptor` | `getDependent()` Get the dependent POM.

    - ### Methods inherited from interface com.buschmais.jqassistant.plugin.common.api.model.BaseDependencyDescriptor

      `getScope, isOptional, setOptional, setScope`

- - ### Method Detail

    - #### getDependent

          MavenPomXmlDescriptor getDependent()

      Get the dependent POM.
      Returns:
        The dependent POM.

    - #### getDependency

          MavenArtifactDescriptor getDependency()

      Get the artifact dependency.
      Returns:
        The artifact dependency.

Copyright © 2015 buschmais GbR. All rights reserved.