title: Change File Icon in windows using Java
body: <p>Project Name: File Marker</p>
  
  <p>I personally organize my folders using "Folder Marker". It gives me option to change the folder icon from context menu (right-click menu).
  I can select planned work, half-done work, done work from contextmenu and my folder icon change according.</p>
  
  <p>Now I want to implement the same concept for individual files.</p>
  
  <p>I want to use Java to implement this solution in windows environment.</p>
  
  <p>Step 1:
  To add something in the context menu, the easiest way is to initiate a registry entry.<br>
  So what i need to do here is --</p>
  
  <p>Add Context Menu item : File Marker
  Add Context SubMenu item : planned work, half-done work, done work (submenu of File Marker)</p>
  
  <p>step 2:</p>
  
  <p>Add custom attribute </p>
  
  <p>if(WorkStatus is "planned work") {
  set an specific icon for the file whose value is "planned work"
  I think i need to use iconHandler Here
  }</p>
  
  <p>I need your suggestion on how to implement it. </p>
  
  <p>Is it the right approach for this solution. Or is there a better solution?</p>
  
  <p>I also would be glad to have sample code for step1 and step2</p>
  
  <p>Thanks
  @Brian</p>