/** * Returns the {@link IfdData} object corresponding to a given IFD or * generates one if none exist. */ protected IfdData getOrCreateIfdData( int ifdId ) { IfdData ifdData = mIfdDatas[ifdId]; if( ifdData == null ) { ifdData = new IfdData( ifdId ); mIfdDatas[ifdId] = ifdData; } return ifdData; }
/** * Returns the {@link IfdData} object corresponding to a given IFD or * generates one if none exist. */ protected IfdData getOrCreateIfdData( int ifdId ) { IfdData ifdData = mIfdDatas[ifdId]; if( ifdData == null ) { ifdData = new IfdData( ifdId ); mIfdDatas[ifdId] = ifdData; } return ifdData; }
switch( event ) { case ExifParser.EVENT_START_OF_IFD: exifData.addIfdData( new IfdData( parser.getCurrentIfd() ) ); break; case ExifParser.EVENT_NEW_TAG:
switch( event ) { case ExifParser.EVENT_START_OF_IFD: exifData.addIfdData( new IfdData( parser.getCurrentIfd() ) ); break; case ExifParser.EVENT_NEW_TAG: