Package org.eclipse.zest.layouts
Interface LayoutEntity
- All Superinterfaces:
- Comparable,- LayoutItem
- All Known Subinterfaces:
- NestedLayoutEntity
- All Known Implementing Classes:
- InternalNode
@Deprecated(since="2.0",
            forRemoval=true)
public interface LayoutEntity
extends Comparable, LayoutItem
Deprecated, for removal: This API element is subject to removal in a future version.
This represents a single entity, providing the layout algorithms with a
 common interface to run on.
- @noextend
- This interface is not intended to be extended by clients.
- @noimplement
- This interface is not intended to be implemented by clients.
- @noreference
- This interface is not intended to be referenced by clients..
- 
Field SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptiondoubleDeprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.doubleDeprecated, for removal: This API element is subject to removal in a future version.doubleDeprecated, for removal: This API element is subject to removal in a future version.doubleDeprecated, for removal: This API element is subject to removal in a future version.voidpopulateLayoutConstraint(LayoutConstraint constraint) Deprecated, for removal: This API element is subject to removal in a future version.Classes should update the specified layout constraint if recognizedvoidsetLayoutInformation(Object internalEntity) Deprecated, for removal: This API element is subject to removal in a future version.voidsetLocationInLayout(double x, double y) Deprecated, for removal: This API element is subject to removal in a future version.voidsetSizeInLayout(double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from interface java.lang.ComparablecompareToMethods inherited from interface org.eclipse.zest.layouts.LayoutItemgetGraphData, setGraphData
- 
Field Details- 
ATTR_PREFERRED_WIDTHDeprecated, for removal: This API element is subject to removal in a future version.- See Also:
 
- 
ATTR_PREFERRED_HEIGHTDeprecated, for removal: This API element is subject to removal in a future version.- See Also:
 
 
- 
- 
Method Details- 
setLocationInLayoutvoid setLocationInLayout(double x, double y) Deprecated, for removal: This API element is subject to removal in a future version.
- 
setSizeInLayoutvoid setSizeInLayout(double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.
- 
getXInLayoutdouble getXInLayout()Deprecated, for removal: This API element is subject to removal in a future version.
- 
getYInLayoutdouble getYInLayout()Deprecated, for removal: This API element is subject to removal in a future version.
- 
getWidthInLayoutdouble getWidthInLayout()Deprecated, for removal: This API element is subject to removal in a future version.
- 
getHeightInLayoutdouble getHeightInLayout()Deprecated, for removal: This API element is subject to removal in a future version.
- 
getLayoutInformationObject getLayoutInformation()Deprecated, for removal: This API element is subject to removal in a future version.
- 
setLayoutInformationDeprecated, for removal: This API element is subject to removal in a future version.
- 
populateLayoutConstraintDeprecated, for removal: This API element is subject to removal in a future version.Classes should update the specified layout constraint if recognized
 
- 
NodeLayoutinstead. This interface will be removed in a future release