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 Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondouble
Deprecated, 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.double
Deprecated, for removal: This API element is subject to removal in a future version.double
Deprecated, for removal: This API element is subject to removal in a future version.double
Deprecated, for removal: This API element is subject to removal in a future version.void
populateLayoutConstraint
(LayoutConstraint constraint) Deprecated, for removal: This API element is subject to removal in a future version.Classes should update the specified layout constraint if recognizedvoid
setLayoutInformation
(Object internalEntity) Deprecated, for removal: This API element is subject to removal in a future version.void
setLocationInLayout
(double x, double y) Deprecated, for removal: This API element is subject to removal in a future version.void
setSizeInLayout
(double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface org.eclipse.zest.layouts.LayoutItem
getGraphData, setGraphData
-
Field Details
-
ATTR_PREFERRED_WIDTH
Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
-
ATTR_PREFERRED_HEIGHT
Deprecated, for removal: This API element is subject to removal in a future version.- See Also:
-
-
Method Details
-
setLocationInLayout
void setLocationInLayout(double x, double y) Deprecated, for removal: This API element is subject to removal in a future version. -
setSizeInLayout
void setSizeInLayout(double width, double height) Deprecated, for removal: This API element is subject to removal in a future version. -
getXInLayout
double getXInLayout()Deprecated, for removal: This API element is subject to removal in a future version. -
getYInLayout
double getYInLayout()Deprecated, for removal: This API element is subject to removal in a future version. -
getWidthInLayout
double getWidthInLayout()Deprecated, for removal: This API element is subject to removal in a future version. -
getHeightInLayout
double getHeightInLayout()Deprecated, for removal: This API element is subject to removal in a future version. -
getLayoutInformation
Object getLayoutInformation()Deprecated, for removal: This API element is subject to removal in a future version. -
setLayoutInformation
Deprecated, for removal: This API element is subject to removal in a future version. -
populateLayoutConstraint
Deprecated, for removal: This API element is subject to removal in a future version.Classes should update the specified layout constraint if recognized
-
NodeLayout
instead. This interface will be removed in a future release