public virtual void setCompDef(int c, System.Object value_Renamed)
{
if (specType == SPEC_TYPE_TILE)
{
//UPGRADE_TODO: The equivalent in .NET for method 'java.lang.Object.toString' may return a different value. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1043'"
System.String errMsg = "Option whose value is '" + value_Renamed + "' cannot be " + "specified for components as it is a 'tile only' specific " + "option";
throw new System.InvalidOperationException(errMsg);
}
if (compDef == null)
{
compDef = new System.Object[nComp];
}
for (int i = 0; i < nTiles; i++)
{
if (specValType[i][c] < SPEC_COMP_DEF)
{
specValType[i][c] = SPEC_COMP_DEF;
}
}
compDef[c] = value_Renamed;
}