Nichols, Just a few more questions, so we can understand everyones position on this.
1. Was this a union jobsite?
Nope, not a union jobsite.

2. Are you a union contractor?
Nope
3. Did the electricion whom you refer to identify himself as a union rep. or as a safety officer?
Nope, didnt even know who he was until i found him going up the stairs with a pair of cutters cutting my cord in half, and then when he got to my box, he trashed it..
4. Has your supervisor explained to you the terms of your companies contract and defined your scope of work at this jobsite?
Yea, we're the low voltage team that installs the cabling for the computers and phones to work. This device has been used on other job sites, it was even given a thumbs up by my companys electrical division.. We we're tired of having people tearing up our walkie-talkie battery stands, walking off with our drill chargers, so we made this box..
I have worn many hats over the years and have seen situations as you describe many times. If this was a union jobsite and you are a non-union contractor doing work that has been exempted from a contract. Than be relieved that your extension cord was the only thing damaged. I am not saying this is right or wrong, however this is what its like working with the big boys.

Instead of going back to your teacher and complaining, you should tell him that you had a new learning experience.

Not going to goto my teacher and complain, I am not complaining to you guys right nows, since i walked up to this gentleman and asked him what his problem was with our cord, and he went into a rant about low voltage techs dont know this and that. I was more looking for an understanding from other electricians.. I didnt want to start a mud slinging contest or anything. I just wanted to know if it was against any code.

BTW, I tried to explain this to the guy on the site, and he refused to listen to me. The only way we used this device , since I have reference to the GFCI, was if they had a spider on site that had one of those GFCI's on it, or some other such device, if not this cord was to be run from the truck.. a power inverter..