Ignore:
Timestamp:
07/24/19 13:58:00 (5 years ago)
Author:
bln4
Message:

Created a unioned list for item properties in DefaultFrameWriter. Used it in Item.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/items/Item.java

    r1417 r1418  
    334334        {
    335335                EncryptionDetail unencryptedOnSave = new EncryptionDetail(EncryptionDetail.Type.UnencryptedOnSave);
    336                 for(Character tag: DefaultFrameWriter.getItemTags().keySet()) {
    337                         if (tag == 'T' || tag == 'S') {
    338                                 surrogatePropertyInheritanceDefault.put(tag + "", false);
     336                for (String tag: DefaultFrameWriter.getItemTags().keySet()) {
     337                        if (tag == "T" || tag == "S") {
     338                                surrogatePropertyInheritanceDefault.put(tag, false);
    339339                        } else {
    340                                 surrogatePropertyInheritanceDefault.put(tag + "", true);
    341                         }
    342                         primaryPropertyEncryptionDefault.put(tag + "", unencryptedOnSave);
    343                 }
    344                
    345                 for(String tag: DefaultFrameWriter.getItemTagsExt().keySet()) {
    346                         surrogatePropertyInheritanceDefault.put(tag, true);
     340                                surrogatePropertyInheritanceDefault.put(tag, true);
     341                        }
    347342                        primaryPropertyEncryptionDefault.put(tag, unencryptedOnSave);
    348343                }
     
    41294124                EncryptionDetail inheritanceCheckOnSave = new EncryptionDetail(EncryptionDetail.Type.InheritanceCheckOnSave);
    41304125               
    4131                 for (Character tag: DefaultFrameWriter.getItemTags().keySet()) {
     4126                for (Character tag: DefaultFrameWriter.getItemCharTags().keySet()) {
    41324127                        if (tag == 'T') {
    41334128                                primaryPropertyEncryption.put(tag + "", reencryptOnSave.clone());
     
    41434138                }
    41444139               
    4145                 for (String tag: DefaultFrameWriter.getItemTagsExt().keySet()) {
     4140                for (String tag: DefaultFrameWriter.getItemStrTags().keySet()) {
    41464141                        primaryPropertyEncryption.put(tag, inheritanceCheckOnSave.clone());
    41474142                        surrogate.surrogatePropertyInheritance.put(tag + "", true);
Note: See TracChangeset for help on using the changeset viewer.