Package tech.molecules.leet.clustering
Class ClusterAppModel.Cluster
- java.lang.Object
-
- tech.molecules.leet.clustering.ClusterAppModel.Cluster
-
- All Implemented Interfaces:
NClassification.NClass
- Enclosing class:
- ClusterAppModel
public class ClusterAppModel.Cluster extends Object implements NClassification.NClass
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMembers(Collection<String> s)ColorgetColor()StringgetDescription()Set<String>getMembers()StringgetName()List<String[]>getStructures()booleanisMember(String ki)voidsetColor(Color c_new)voidsetDescription(String description)voidsetName(String name)
-
-
-
Constructor Detail
-
Cluster
public Cluster(String name, String description, Collection<String> structures)
-
Cluster
public Cluster(String name, String description, Color col, Collection<String> ids)
-
-
Method Detail
-
isMember
public boolean isMember(String ki)
- Specified by:
isMemberin interfaceNClassification.NClass
-
getMembers
public Set<String> getMembers()
- Specified by:
getMembersin interfaceNClassification.NClass
-
addMembers
public void addMembers(Collection<String> s)
-
getName
public String getName()
- Specified by:
getNamein interfaceNClassification.NClass
-
setName
public void setName(String name)
-
getDescription
public String getDescription()
- Specified by:
getDescriptionin interfaceNClassification.NClass
-
setDescription
public void setDescription(String description)
-
getColor
public Color getColor()
- Specified by:
getColorin interfaceNClassification.NClass
-
setColor
public void setColor(Color c_new)
- Specified by:
setColorin interfaceNClassification.NClass
-
-