/** * Get this converter to use at this index. * @param iIndex The converter index. * @return The current converter. */ public Converter getConverterToPass(int iIndex) { if (iIndex == -1) return super.getNextConverter(); if (m_vconvDependent != null) { if (iIndex < m_vconvDependent.size()) return (Converter)m_vconvDependent.get(iIndex); } return null; // Use the next converter on the chain } /**
/** * Get this converter to use at this index. * @param iIndex The converter index. * @return The current converter. */ public Converter getConverterToPass(int iIndex) { if (iIndex == -1) return super.getNextConverter(); if (m_vconvDependent != null) { if (iIndex < m_vconvDependent.size()) return (Converter)m_vconvDependent.get(iIndex); } return null; // Use the next converter on the chain } /**
/** * Get this converter to use at this index. * @param iIndex The converter index. * @return The current converter. */ public Converter getConverterToPass(int iIndex) { if (iIndex == -1) return super.getNextConverter(); if (m_vconvDependent != null) { if (iIndex < m_vconvDependent.size()) return (Converter)m_vconvDependent.get(iIndex); } return null; // Use the next converter on the chain } /**
/** * Get the next Converter in the chain. */ public Converter getNextConverter() { if ((m_bEnableTranslation == true) && (this.getConverterToPass(m_bSetData) != null)) return this.getConverterToPass(m_bSetData); // Retrieve the dependent field else return super.getNextConverter(); // Retrieve this info } /**
/** * Get the next Converter in the chain. */ public Converter getNextConverter() { if ((m_bEnableTranslation == true) && (this.getConverterToPass(m_bSetData) != null)) return this.getConverterToPass(m_bSetData); // Retrieve the dependent field else return super.getNextConverter(); // Retrieve this info } /**
/** * Get the next Converter in the chain. */ public Converter getNextConverter() { if ((m_bEnableTranslation == true) && (this.getConverterToPass(m_bSetData) != null)) return this.getConverterToPass(m_bSetData); // Retrieve the dependent field else return super.getNextConverter(); // Retrieve this info } /**
converterNext = ((FieldConverter)m_converterDest).getNextConverter(); m_converterDest.free(); m_converterDest = converterNext; converterNext = ((FieldConverter)m_converterSource).getNextConverter(); m_converterSource.free(); m_converterSource = converterNext;
if (((FieldConverter)converter).getNextConverter() instanceof PropertiesConverter) ((FieldConverter)converter).getNextConverter().free(); converter.setNextConverter(fldProductDesc);
converterNext = ((FieldConverter)m_converterDest).getNextConverter(); m_converterDest.free(); m_converterDest = converterNext; converterNext = ((FieldConverter)m_converterSource).getNextConverter(); m_converterSource.free(); m_converterSource = converterNext;
converterNext = ((FieldConverter)m_converterDest).getNextConverter(); m_converterDest.free(); m_converterDest = converterNext; converterNext = ((FieldConverter)m_converterSource).getNextConverter(); m_converterSource.free(); m_converterSource = converterNext;
if (((FieldConverter)converter).getNextConverter() instanceof PropertiesConverter) ((FieldConverter)converter).getNextConverter().free(); converter.setNextConverter(fldProductDesc);