Uses of Interface
com.sonyericsson.hudson.plugins.metadata.model.MetadataParent

Packages that use MetadataParent
com.sonyericsson.hudson.plugins.metadata.model   
com.sonyericsson.hudson.plugins.metadata.model.definitions   
com.sonyericsson.hudson.plugins.metadata.model.values   
 

Uses of MetadataParent in com.sonyericsson.hudson.plugins.metadata.model
 

Subinterfaces of MetadataParent in com.sonyericsson.hudson.plugins.metadata.model
 interface MetadataContainer<T extends Metadata>
          A container for metadata.
 

Classes in com.sonyericsson.hudson.plugins.metadata.model that implement MetadataParent
 class MetadataBuildAction
          Holds the meta data for a run.
 class MetadataJobProperty
          Gives support for meta data on Projects and their builds.
 class MetadataNodeProperty
          Stores metadata about Nodes.
 

Methods in com.sonyericsson.hudson.plugins.metadata.model that return MetadataParent
 MetadataParent<P> Metadata.getParent()
          The parent of this metadata.
 

Methods in com.sonyericsson.hudson.plugins.metadata.model with parameters of type MetadataParent
 String MetadataBuildAction.getFullNameFrom(MetadataParent base)
           
 String MetadataJobProperty.getFullNameFrom(MetadataParent base)
           
 String MetadataNodeProperty.getFullNameFrom(MetadataParent base)
           
 String Metadata.getFullNameFrom(MetadataParent<P> base)
          Gives the full name.
 String MetadataParent.getFullNameFrom(MetadataParent<T> base)
          Gives the full name from the given parent.
 void Metadata.setParent(MetadataParent<P> parent)
          The parent of this metadata.
 

Uses of MetadataParent in com.sonyericsson.hudson.plugins.metadata.model.definitions
 

Classes in com.sonyericsson.hudson.plugins.metadata.model.definitions that implement MetadataParent
 class TreeNodeMetadataDefinition
          A metadata definition containing other metadata definitions as children.
 

Methods in com.sonyericsson.hudson.plugins.metadata.model.definitions that return MetadataParent
 MetadataParent AbstractMetadataDefinition.getParent()
           
 

Methods in com.sonyericsson.hudson.plugins.metadata.model.definitions with parameters of type MetadataParent
 String AbstractMetadataDefinition.getFullNameFrom(MetadataParent<MetadataDefinition> base)
           
 void AbstractMetadataDefinition.setParent(MetadataParent parent)
           
 

Uses of MetadataParent in com.sonyericsson.hudson.plugins.metadata.model.values
 

Classes in com.sonyericsson.hudson.plugins.metadata.model.values that implement MetadataParent
 class TreeNodeMetadataValue
          Meta data containing other meta data values.
 

Methods in com.sonyericsson.hudson.plugins.metadata.model.values that return MetadataParent
 MetadataParent<MetadataValue> AbstractMetadataValue.getParent()
          This value's parent.
 

Methods in com.sonyericsson.hudson.plugins.metadata.model.values with parameters of type MetadataParent
static
<T extends Metadata>
Collection<T>
ParentUtil.addChildValue(MetadataParent<T> parent, Collection<T> children, T value)
          Adds a value as a child to the parent.
static
<T extends Metadata>
Collection<T>
ParentUtil.addChildValues(MetadataParent parent, Collection<T> children, Collection<T> values)
          Adds the values as children to the parent.
static boolean TreeStructureUtil.addValue(MetadataParent root, AbstractMetadataValue value, boolean generated, String... parentPath)
          Adds a value with the specified path to the root.
static boolean TreeStructureUtil.addValue(MetadataParent root, AbstractMetadataValue value, String... parentPath)
          Adds a value with the specified path to the root.
static boolean TreeStructureUtil.addValue(MetadataParent root, Date value, String description, boolean exposedToEnvironment, String... path)
          Adds a DateMetadataValue to the root node with the specified path.
static boolean TreeStructureUtil.addValue(MetadataParent root, String value, String description, boolean generated, boolean exposedToEnvironment, String... path)
          Adds a StringMetadataValue to the root node with the specified path.
static boolean TreeStructureUtil.addValue(MetadataParent root, String value, String description, String... path)
          Adds a StringMetadataValue to the root node with the specified path.
static Collection<String> ParentUtil.getChildNames(MetadataParent<MetadataValue> parent)
          Gets the child names of the given parent.
 String AbstractMetadataValue.getFullNameFrom(MetadataParent<MetadataValue> base)
           
static
<T extends Metadata>
T
TreeStructureUtil.getLeaf(MetadataParent<T> root, String... path)
          Returns the leaf with the given path.
static
<T extends Metadata>
T
TreeStructureUtil.getPath(MetadataParent<T> root, String... path)
          Returns the node with the given path.
static void ParentUtil.removeChild(MetadataParent parent, Metadata child)
          Removes a child from a parent.
static void ParentUtil.removeEmptyBranches(MetadataParent parent)
          Removes all tree nodes without children from the parent.
static void ParentUtil.replaceChild(MetadataParent<MetadataValue> parent, MetadataValue value)
          Replaces an existing value amongst the parent's children.
static void ParentUtil.replaceChildren(MetadataParent<MetadataValue> parent, List<MetadataValue> children)
          Adds the children in a list to a parent, replacing any existing children already present.
 void AbstractMetadataValue.setParent(MetadataParent<MetadataValue> parent)
          This value's parent.
 



Copyright © 2004-2013. All Rights Reserved.