| Package | Description |
|---|---|
| csbase.logic.algorithms | |
| csbase.logic.algorithms.parsers | |
| csbase.logic.algorithms.xml.category | |
| csbase.remote |
| Modifier and Type | Method and Description |
|---|---|
Category |
CategorySet.createCategory(Category parentCategory,
String name)
Cria uma nova categoria, a partir do nome especificado, na categoria pai.
|
Category |
CategorySet.getCategory(String id)
Obtém uma determinada categoria nesse conjunto de categorias.
|
Category |
Category.getCategory(String id)
Obtém uma determinada categoria dentro do seu conjunto de sub-categorias.
|
Category |
CategorySet.getCategory(String parentCategoryFullName,
String catFullName)
Obtém uma categoria, dado o nome da categoria pai e o nome da categoria a
ser obtida.
|
Category |
CategorySet.getFirstCategory()
Obtém a primeira categoria do conjunto.
|
Category |
Category.getParentCategory()
Obtém a categoria pai desta categoria.
|
Category |
Category.getRootCategory() |
Category |
CategorySet.getRootCategory(String categoryId)
Obtém uma determinada categoria que esteja na raiz do conjunto de
categorias, ou seja, não deve buscar nas sub-categorias da categoria.
|
Category |
CategorySet.removeCategory(String id)
Remove uma determinada categoria desse conjunto de categorias.
|
| Modifier and Type | Method and Description |
|---|---|
SortedSet<Category> |
CategorySet.getAllCategories()
Obter todas as categorias disponíveis no servidor, inclusive as
subcategorias.
|
SortedSet<Category> |
CategorySet.getCategories()
Obtém as categorias de algoritmos disponíveis no conjunto.
|
SortedSet<Category> |
Category.getCategories()
Obtém as categorias filhas desta categoria.
|
List<Category> |
CategorySet.getCategoriesFromFullNames(List<String> categoryFullNames)
Obtém uma lista de categorias por através de uma busca feita a partir de
uma lista de nomes de categorias recebida como parâmetro.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CategorySet.addAlgorithms(Category category,
List<AlgorithmInfo> algorithms)
Adiciona os algoritmos especificados em uma determinada categoria.
|
void |
CategorySet.addCategory(Category category)
Adiciona uma categoria ao conjunto de categorias.
|
boolean |
Category.addCategory(Category category)
Adiciona uma categoria filha.
|
int |
Category.compareTo(Category other) |
Category |
CategorySet.createCategory(Category parentCategory,
String name)
Cria uma nova categoria, a partir do nome especificado, na categoria pai.
|
void |
CategorySet.removeAlgorithms(Category category,
List<AlgorithmInfo> algorithms)
Remove os algoritmos especificados em uma determinada categoria.
|
boolean |
Category.removeCategory(Category category)
Remove uma sub-categoria dessa categoria.
|
void |
Category.setParentCategory(Category parentCategory)
Estabelece a categoria pai desta categoria.
|
void |
CategorySet.updateCategory(Category category)
Atualiza uma categoria a partir dos dados da categoria especificada.
|
void |
Category.updateCategory(Category category)
Atualiza uma categoria a partir dos dados da categoria especificada.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CategorySet.addAlgorithmsToCategories(SortedSet<Category> categories,
List<AlgorithmInfo> algorithms)
Adiciona os algoritmos especificados em uma determinada categoria.
|
void |
CategorySet.removeAlgorithmsFromCategories(SortedSet<Category> categories,
List<AlgorithmInfo> algorithms)
Remove os algoritmos especificados das categorias especificadas.
|
void |
CategorySet.removeAllAlgorithmsFromCategories(SortedSet<Category> categories)
Remove todos os algoritmos de todas as categorias especificadas.
|
void |
CategorySet.setCategories(SortedSet<Category> categories)
Estabelece as categorias de algoritmos disponíveis no conjunto.
|
void |
Category.setCategories(SortedSet<Category> categories)
Estabelece um novo conjunto de sub-categorias para essa categoria.
|
| Constructor and Description |
|---|
Category(Category category)
Constrói uma categoria a partir de uma categoria base.
|
Category(Category parentCategory,
String id,
String name)
Construtor
|
| Constructor and Description |
|---|
CategorySet(SortedSet<Category> categories)
Constrói o conjunto de categorias a partir das categorias disponíveis no
sistema.
|
| Modifier and Type | Method and Description |
|---|---|
Set<Category> |
CategoryParser.read(Reader reader)
Lê as categorias que são raízes da floresta de categorias.
|
| Modifier and Type | Method and Description |
|---|---|
Category |
XmlCategoryElement.getCategory()
Obtém o objeto da aplicação categoria que foi criado a partir desse
elemento xml.
|
| Constructor and Description |
|---|
XmlCategoryElement(Category category)
Construtor utilizado no processo de escrita do arquivo xml de categorias.
|
| Modifier and Type | Method and Description |
|---|---|
Category |
AlgorithmServiceInterface.createCategory(String parentCategoryId,
String name)
Cria uma categoria de algoritmos como filha de uma categoria ou do primeiro
nível.
|
Category |
AlgorithmServiceInterface.getCategory(String id)
Obtém uma categoria que possui o identificador especificado.
|
Category |
AlgorithmServiceInterface.removeCategory(String id)
Remove uma categoria de algoritmos, a partir do seu identificador único.
|
Copyright © 2021. All rights reserved.