ValueMetaData value = (ValueMetaData) child;
collection.add(value);
}
else if (parent instanceof AbstractParameterMetaData)
{
AbstractParameterMetaData valueMetaData = (AbstractParameterMetaData) parent;
ValueMetaData value = (ValueMetaData) child;
valueMetaData.setValue(value);
}
else if (parent instanceof AbstractPropertyMetaData)
{
AbstractPropertyMetaData valueMetaData = (AbstractPropertyMetaData) parent;
ValueMetaData value = (ValueMetaData) child;
valueMetaData.setValue(value);
}
else if (parent instanceof AbstractClassLoaderMetaData)
{
AbstractClassLoaderMetaData valueMetaData = (AbstractClassLoaderMetaData) parent;
ValueMetaData value = (ValueMetaData) child;
valueMetaData.setClassLoader(value);
}
else
{
AbstractValueMetaData valueMetaData = (AbstractValueMetaData) parent;
ValueMetaData value = (ValueMetaData) child;
valueMetaData.setValue(value);
}
}