|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectmembranModel.MembranModel
public class MembranModel
This class implements a membrane model
| Constructor Summary | |
|---|---|
MembranModel()
|
|
| Method Summary | |
|---|---|
void |
addComponent(java.lang.String PDBCode,
java.lang.String sub_componente)
This function adds a protein to a subcomponent of the mebrane model |
void |
addComponents(java.util.Vector PDBCodes)
This function adds proteins to the membrane model |
void |
addProtein(Protein protein)
This function adds one protein to the membrane model |
void |
complete_scaling_proteins()
Does the completeScaling() function for any Protein the membrane consists of |
int |
countProteins()
|
java.util.Vector |
getAllProteins()
|
java.awt.Color |
getBackground_color()
|
double |
getBiLayerSpace()
|
Protein |
getBiLayerType()
|
java.lang.String |
getCelltype()
|
java.awt.Color |
getColor(int i)
|
java.awt.Color[] |
getColors()
|
java.lang.String |
getDate()
|
java.lang.String |
getDescription()
|
java.util.Hashtable |
getHash()
|
java.lang.String |
getMembraneTitle()
|
java.lang.String |
getName()
|
int |
getPercent()
|
Protein |
getProtein(java.lang.String PDBCode)
|
java.util.Set |
getProteinNames()
|
java.awt.Color |
getSelection_color()
|
java.lang.String[] |
getSpecies()
|
java.lang.String |
getVRMLFile()
|
double |
getXz_area()
|
void |
removeAllComponents()
this function removes all proteins that are in the membrane model |
void |
removeComponent(java.lang.String PDBCode)
This function removes a given protein |
void |
removeComponents(java.util.Set PDBCodes)
this function removes all proteins with given PDBcode |
void |
setBackground_color(java.awt.Color background_color)
|
void |
setBiLayerSpace(double biLayerSpace)
|
void |
setBiLayerType(java.lang.String name)
|
void |
setCelltype(java.lang.String celltype)
|
void |
setDate(java.lang.String date)
|
void |
setDescription(java.lang.String Description)
sets the dirscription of the membrane model |
void |
setHash(java.util.Hashtable hash)
|
void |
setMembraneTitle(java.lang.String title)
sets the membrane title |
void |
setName(java.lang.String name)
|
void |
setPercent(int percent)
|
void |
setSelection_color(java.awt.Color selection_color)
|
void |
setSpecies(java.lang.String[] species)
|
void |
setVRMLFile(java.lang.String vrml)
|
void |
setxz_area()
Computes the value of the xz_area of the membrane, the area of the membrane in x- and z-dimension in angstrom^2. |
void |
setxz_area(double xz_area)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MembranModel()
| Method Detail |
|---|
public Protein getProtein(java.lang.String PDBCode)
PDBCode -
public void addComponent(java.lang.String PDBCode,
java.lang.String sub_componente)
throws java.io.IOException
PDBCode - sub_componente -
java.io.IOExceptionpublic void addProtein(Protein protein)
protein - public void addComponents(java.util.Vector PDBCodes)
PDBCodes - public void removeComponent(java.lang.String PDBCode)
PDBCode - public void removeComponents(java.util.Set PDBCodes)
PDBCodes - public void removeAllComponents()
public void setDescription(java.lang.String Description)
Description - public java.lang.String getDescription()
public void setBiLayerType(java.lang.String name)
throws java.io.IOException
name - The name of the new BilayerType
Sets a new lipid a BiLayerType
java.io.IOExceptionpublic java.util.Vector getAllProteins()
public java.util.Set getProteinNames()
public java.lang.String getCelltype()
public void setCelltype(java.lang.String celltype)
celltype - The celltype to set.public java.lang.String getMembraneTitle()
public void setMembraneTitle(java.lang.String title)
title - public void setDate(java.lang.String date)
date - The date to set.public java.lang.String getName()
public void setName(java.lang.String name)
name - The name to set.public java.lang.String[] getSpecies()
public void setSpecies(java.lang.String[] species)
species - The species to set.public java.lang.String getDate()
public int countProteins()
public int getPercent()
public void setPercent(int percent)
percent - The percent to set.public Protein getBiLayerType()
public java.awt.Color[] getColors()
public java.awt.Color getColor(int i)
i -
public java.util.Hashtable getHash()
public void setHash(java.util.Hashtable hash)
hash - The hash to set.public void complete_scaling_proteins()
in ProteinClasspublic java.awt.Color getBackground_color()
public void setBackground_color(java.awt.Color background_color)
background_color - The background_color to set.public java.awt.Color getSelection_color()
public void setSelection_color(java.awt.Color selection_color)
selection_color - The selection_color to set.public double getBiLayerSpace()
public void setBiLayerSpace(double biLayerSpace)
biLayerSpace - The biLayerSpace to set.public double getXz_area()
public void setxz_area(double xz_area)
xz_area - The xz_area to set.public void setxz_area()
public java.lang.String getVRMLFile()
public void setVRMLFile(java.lang.String vrml)
vrml - The vrml to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||