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 if (parent instanceof AbstractConstructorMetaData)
{
AbstractConstructorMetaData valueMetaData = (AbstractConstructorMetaData) parent;
ValueMetaData value = (ValueMetaData) child;
valueMetaData.setValue(value);
}
else if (parent instanceof AbstractBindingMetaData)
{
AbstractBindingMetaData valueMetaData = (AbstractBindingMetaData) parent;
ValueMetaData value = (ValueMetaData) child;
valueMetaData.setValue(value);
}
else
{
AbstractValueMetaData valueMetaData = (AbstractValueMetaData) parent;
ValueMetaData value = (ValueMetaData) child;
valueMetaData.setValue(value);
}
}