|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectarta.synergy.web.common.client.data.projects.RepItemsList
public class RepItemsList
Created by IntelliJ IDEA.
User: topa
Date: 06.05.2011
Time: 15:38:42
Список элементов репозитория проектов
| Field Summary | |
|---|---|
boolean |
childExists
Если это поле false, это означает, что список items, содержит только один элемент, который необходимо открыть на клиенте, и сам элемент либо не содержится в репозитории, либо удален, вобщем, невозможно в браузере открыть содержимое itemID. |
java.util.ArrayList<RepositoryItem> |
items
Список элементов, содержащихся в itemID. |
java.lang.String |
parentID
UUID родительского элемента в дереве репозитория Используется для того чтобы на клиенте определить есть ли портфель родительский для данного (чтобы дать возможность подняться на уровень выше). |
RepositoryItem |
repositoryItem
Родительский элемнт для списка |
| Constructor Summary | |
|---|---|
RepItemsList()
|
|
| Method Summary | |
|---|---|
void |
addRepositoryItem(RepositoryItem newItem)
Добавляет новый элемент в список, при этом: Если новый элемент является дочерним портфелем, к портфелю, содержащемуся в списке - новый элемент не добавляется Если новый элемент является родительским портфелем к одному или нескольким портфелям, содержащимся в списке - дочерние портфли удаляются, новый элемент добавляется Если новый элемент является веткой плана, которая входит в план или ветку, уже содержащуюся в списке - новый элемент не добавляется Если новый элемент является веткой плана или планом, дочерние ветки которого уже содержатся в списке - дочерние ветки удаляются, новый элемент добавляется |
RepositoryItem |
getRepositoryItem()
|
java.lang.String |
getRepositoryItemID()
Возвращает UUID элемента репозитория, соответствующего портфелю, элементы которого содержатся в спике |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public RepositoryItem repositoryItem
public java.util.ArrayList<RepositoryItem> items
childExistspublic java.lang.String parentID
public boolean childExists
| Constructor Detail |
|---|
public RepItemsList()
| Method Detail |
|---|
public java.lang.String getRepositoryItemID()
public RepositoryItem getRepositoryItem()
public void addRepositoryItem(RepositoryItem newItem)
newItem - новый элемент
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||