コード例 #1
0
 // This is technically not a constructor method, but it is meant to
 // be used to set up the object
 internal void resolveReferences(MetaDataLoader loader,
                                 ArrayList[] interfaceListArray)
 {
     this.classObject     = loader.getTypeDef(this.classIndex);
     this.interfaceObject = loader.getTypeDefOrRef(this.interfaceIndex);
     if (interfaceListArray[this.classIndex] == null)
     {
         interfaceListArray[this.classIndex] = new ArrayList();
     }
     interfaceListArray[this.classIndex].Add(this.interfaceObject);
 }
コード例 #2
0
 // This is technically not a constructor method, but it is meant to
 // be used to set up the object
 internal void resolveReferences(MetaDataLoader loader)
 {
     this.parent = loader.getTypeDef(this.parentIndex);
     this.parent.resolveReferences(this);
 }
コード例 #3
0
 // This is technically not a constructor method, but it is meant to
 // be used to set up the object
 internal void resolveReferences(MetaDataLoader loader)
 {
     this.classObject = loader.getTypeDef(this.classIndex);
     this.body        = loader.getMethodDefOrRef(this.bodyIndex);
     this.declaration = loader.getMethodDefOrRef(this.declarationIndex);
 }
コード例 #4
0
 // This is technically not a constructor method, but it is meant to
 // be used to set up the object
 internal void resolveReferences(MetaDataLoader loader)
 {
     this.parent   = loader.getTypeDef(this.parentIndex);
     this.property = loader.getProperty(this.propertyIndex);
 }
コード例 #5
0
 // This is technically not a constructor method, but it is meant to
 // be used to set up the object
 internal void resolveReferences(MetaDataLoader loader)
 {
     this.parent      = loader.getTypeDef(this.parentIndex);
     this.eventObject = loader.getEvent(this.eventListIndex);
 }