File element class implementation