My eclipse is formatting code like shown below and causing my code to be long having more lines of code eventhough it is not.
// Inserting Person record
if (personDTO.getInsertPerson() != null
&& personDTO
.getInsertPerson()) {
newPersonID = super
.getPersonDBM()
.insertHRPerson(
personDTO);
//inserting into ADS_Person_Logs
personLogsDTO = super
.getPersonDBM()
.getPerson(newPersonID);
personLogsDTO
.setAction(PERSON_INSERT);
super.getPersonDBM()
.insertHRPersonLogs(
personLogsDTO);
if (logDTO.getGyr().equalsIgnoreCase("Y")) {
for (BigDecimal tempRegId : transactionLogMap
.keySet()) {
writeHRFeedTransactionLogEntry(personDTO,SUCCESS_MSG +
transactionLogMap
.get(tempRegId).getMessage(),
transactionLogMap.get(tempRegId)
.getGyr(),
transactionLogRegionMap
.get(tempRegId),
newPersonID,tempRegId);
}
insertedRecordsWithWarn++;
} else {
for (BigDecimal tempRegId : transactionLogMap
.keySet()) {
writeHRFeedTransactionLogEntry(personDTO,SUCCESS_MSG+ transactionLogMap
.get(tempRegId).getMessage(),
transactionLogMap
.get(tempRegId).getGyr(),
transactionLogRegionMap
.get(tempRegId),
newPersonID,tempRegId);
}
insertedRecords++;
}
}
But i want code to be displayed like belwo when i presss ctrl + shift + F.
// Inserting Person record
if (personDTO.getInsertPerson() != null
&& personDTO.getInsertPerson()) {
newPersonID = super.getPersonDBM().insertHRPerson(personDTO);
//inserting into ADS_Person_Logs
personLogsDTO = super.getPersonDBM().getPerson(newPersonID);
personLogsDTO.setAction(PERSON_INSERT);
super.getPersonDBM().insertHRPersonLogs(personLogsDTO);
if (logDTO.getGyr() .equalsIgnoreCase("Y")) {
for (BigDecimal tempRegId : transactionLogMap.keySet()) {
writeHRFeedTransactionLogEntry(personDTO,SUCCESS_MSG +
transactionLogMap.get(tempRegId).getMessage(),
transactionLogMap.get(tempRegId).getGyr(),
transactionLogRegionMap.get(tempRegId),
newPersonID,tempRegId);
}
insertedRecordsWithWarn++;
} else {
for (BigDecimal tempRegId : transactionLogMap
.keySet()) {
writeHRFeedTransactionLogEntry(personDTO,SUCCESS_MSG+
transactionLogMap.get(tempRegId).getMessage(),
transactionLogMap.get(tempRegId).getGyr(),
transactionLogRegionMap.get(tempRegId),
newPersonID,tempRegId);
}
insertedRecords++;
}
}
Even if its not in the exact format…i just need to reduce te number of lines of code since it is making my code look shabby.
Please provide suggestions!
I am using below xml for formating. This may help you