m_getFeedTitleList = false;
m_listParser = null;
if(url.length()==0) {
url = "http://";
}
m_feedListURL = new TextField("URL", url, 256, TextField.URL);
super.append(m_feedListURL);
m_importFormatGroup = new ChoiceGroup("Format", ChoiceGroup.EXCLUSIVE,
new String[] {"OPML", "line by line"
//#ifndef DSMALLMEM
, "HTML OPML Auto link", "HTML RSS Auto links"
, "HTML Links"
//#endif
},
null);
super.append(m_importFormatGroup);
m_feedNameFilter = new TextField("Name filter string (optional)", "", 256, TextField.ANY);
super.append(m_feedNameFilter);
m_feedURLFilter = new TextField("URL filter string (optional)", "", 256, TextField.ANY);
super.append(m_feedURLFilter);
final String username = m_appSettings.getImportUrlUsername();
m_feedListUsername = new TextField("Username (optional)", username, 64, TextField.ANY);
super.append(m_feedListUsername);
final String password = m_appSettings.getImportUrlPassword();
m_feedListPassword = new TextField("Password (optional)", password, 64, TextField.PASSWORD);
super.append(m_feedListPassword);
m_importTitleGroup = new ChoiceGroup("Missing title (optionl)",
ChoiceGroup.EXCLUSIVE,
new String[] {"Skip feed with missing title",
"Get missing titles from feed"}, null);