|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EntityFeature
An interface for classes which define the Entity rendering hints of an entity relation graphical view.
| Method Summary | |
|---|---|
java.awt.Color |
getBorderColor(java.lang.Object entity)
Gets the borderColor for the EntityFeature object. |
java.awt.Color |
getColor(java.lang.Object entity)
Gets the color for the EntityFeature object. |
ERVDerivedFontMap |
getDerivedFontMap()
Returns the derived font map used by all entities in this view. |
double |
getHeight(java.lang.Object entity)
Returns the double value which should be interpolated into the min and max height to decide the size of this entity. |
double |
getMaxNormedHeight(java.lang.Object entity)
Returns the maximum normalized height of the entity. |
double |
getMinNormedHeight(java.lang.Object entity)
Returns the minimum normalized height of the entity. |
java.lang.String |
getName()
Returns the name of this feature. |
java.awt.geom.Point2D.Double |
getPosition(java.lang.Object entity)
Returns the normalized position of the entity. |
java.awt.geom.RectangularShape |
getShape(java.lang.Object entity)
Describe getShape method here. |
java.lang.Class |
getShapeClass(java.lang.Object entity)
Returns the shape class of the entity |
java.lang.String |
getText(java.lang.Object entity)
Returns the text string for this entity. |
boolean |
includesEntity(java.lang.Object entity)
Answers whether this entity should be rendered. |
java.util.Iterator |
iterator()
Returns an iteration over the entities herein featured. |
| Method Detail |
|---|
java.lang.String getName()
getName in interface HasNameString valueboolean includesEntity(java.lang.Object entity)
entity - the object of interest.
java.util.Iterator iterator()
ERVDerivedFontMap getDerivedFontMap()
java.lang.Class getShapeClass(java.lang.Object entity)
entity - the object of interest.
java.awt.geom.RectangularShape getShape(java.lang.Object entity)
getShape method here.
entity - an Object value
RectangularShape valuejava.awt.geom.Point2D.Double getPosition(java.lang.Object entity)
entity - the object of interest.
double getMinNormedHeight(java.lang.Object entity)
entity - the object of interest.
double getMaxNormedHeight(java.lang.Object entity)
entity - the object of interest.
double getHeight(java.lang.Object entity)
entity - the object of interest.
java.awt.Color getColor(java.lang.Object entity)
getColor in interface ColorFeatureentity - parameter
java.awt.Color getBorderColor(java.lang.Object entity)
entity - parameter
java.lang.String getText(java.lang.Object entity)
entity - the object of interest.
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||