Итак, я задал вопрос, похожий на этот, но я не думаю, что полученный мной ответ работал с тем, что я пытался сделать.
Скажем, у меня есть этот класс:
Java-код
public class Section
{
private String sDocumentTitle;
private String sHeadingTitle;
private String sText;
public ArrayList<Section> aSiblingSection = new ArrayList<Section>();
public ArrayList<Section> aChildSection = new ArrayList<Section>();
public ArrayList<image> aImages = new ArrayList<image>();
public void setName(String docTitle)
{
//set passed parameter as name
sDocumentTitle = docTitle;
}
public void addName (String docTitle)
{
//adds remaining Title String together
sDocumentTitle += (" " + docTitle);
}
public String getName()
{
//return the set name
return sDocumentTitle;
}
public void setSection(String section)
{
//set passed parameter as name
sHeadingTitle = section;
}
public void addSection(String section)
{
//adds section parts together
sHeadingTitle += ("" + section);
}
public String getSection()
{
//return the set name
return sHeadingTitle;
}
public void setText(String text)
{
//set passed parameter as name
sText = text;
}
public void addText(String text)
{
//adds
sText += (" " + text);
}
public String getText()
{
//return the set name
return sText;
}
public ArrayList getChildSection()
{
return aChildSection;
}
}
И дочерний раздел, инициализированный таким образом в классе драйверов ...
Section aSection = new Section();
aMainSection.get(0).aChildSection.add(aSection);
По сути, кто-то может дать мне представление окак бы я добавить метод в классе раздела, который возвращает родителей из списка массивов 'aChildSection'?