J2SE 下基于JXTA平台下的P2P文件共享系统下的一个添加水印模块,别人的代码,看不明白,希望高手指点指点,谢啦!
/**
 * 添加水印
 * 
 */
public void embed()
{
if (bedkey) {
bedkey=false;
System.out.println(.length);
m=new String[.length];
for(int i=0;i<.length;i++)
m[i] ="Entry:" +[i] +"\n end";
try {
 ContentMetadata mdata[] = null;
 mdata = new ContentMetadata[.length];
 for(int i=0;i<.length;i++)
 mdata[i] = new Keywords(m[i]);
 Content[] content = cms.getContentManager().getContent();
 for(int i = 0;i<content.length;i++){
 String temp = content[i].getContentAdvertisement().getName().toString();
 int index = sharename.lastIndexOf("\\");
 if(temp.equals(sharename.substring(index+1))){
 cms.getContentManager().unshare(cms.getContentManager().getContent()[i]);
 sharepan.listModel.removeElement(temp);
 }
 }
 
                 cms.getContentManager().share(new File(sharename), null, null,
mdata);
} catch (Exception e) {
//System.exit(-1);
} }
}