org.biopax.paxtools.model.level3
Interface BindingFeature
- All Superinterfaces:
- BioPAXElement, java.lang.Cloneable, EntityFeature, Level3Element, Observable, java.io.Serializable, UtilityClass
- All Known Subinterfaces:
- CovalentBindingFeature
- All Known Implementing Classes:
- BindingFeatureImpl, CovalentBindingFeatureImpl
public interface BindingFeature
- extends EntityFeature
|
Method Summary |
BindingFeature |
getBindsTo()
A binding feature represents a "half" of the bond between two entities. |
java.lang.Boolean |
getIntraMolecular()
IntraMolecular flag is true iff this binding feature represents a bond within the same molecule, for example a
disulfide bond within the same molecule. |
void |
setBindsTo(BindingFeature bindsTo)
A binding feature represents a "half" of the bond between two entities. |
void |
setIntraMolecular(java.lang.Boolean intramolecular)
IntraMolecular flag is true iff this binding feature represents a bond within the same molecule, for example a
disulfide bond within the same molecule. |
| Methods inherited from interface org.biopax.paxtools.model.level3.EntityFeature |
addMemberFeature, atEquivalentLocation, getEntityFeatureOf, getFeatureLocation, getFeatureLocationType, getFeatureOf, getMemberFeature, getMemberFeatureOf, getNotFeatureOf, removeMemberFeature, setFeatureLocation, setFeatureLocationType |
getBindsTo
BindingFeature getBindsTo()
- A binding feature represents a "half" of the bond between two entities. This property points to
another binding feature which represents the other half. The bond can be covalent or
non-covalent.
- Returns:
- paired binding feature.
setBindsTo
void setBindsTo(BindingFeature bindsTo)
- A binding feature represents a "half" of the bond between two entities. This property points to
another binding feature which represents the other half. The bond can be covalent or
non-covalent.
- Parameters:
bindsTo - paired binding feature.
getIntraMolecular
java.lang.Boolean getIntraMolecular()
- IntraMolecular flag is true iff this binding feature represents a bond within the same molecule, for example a
disulfide bond within the same molecule.
A true value true implies that this.isEntityFeatureOf() == this.getBindsTo.isEntityFeatureOf() although the
inverse is not true e.g a chain of actin proteins.
- Returns:
- true iff this binding feature represents a bond within the same molecule.
setIntraMolecular
void setIntraMolecular(java.lang.Boolean intramolecular)
- IntraMolecular flag is true iff this binding feature represents a bond within the same molecule, for example a
disulfide bond within the same molecule.
A true value implies that this.isEntityFeatureOf() == this.getBindsTo.isEntityFeatureOf() although the
inverse is not true e.g a chain of actin proteins.
- Parameters:
intramolecular - whether if this binding feature represents a bond within the same molecule.
Copyright © 2011 BioPAX. All Rights Reserved.