Class InternalNode
java.lang.Object
org.eclipse.zest.layouts.dataStructures.InternalNode
- All Implemented Interfaces:
Comparable
,LayoutEntity
,LayoutItem
@Deprecated(since="2.0",
forRemoval=true)
public class InternalNode
extends Object
implements Comparable, LayoutEntity
Deprecated, for removal: This API element is subject to removal in a future version.
No longer used in Zest 2.x. This class will be removed in a
future release.
- @noextend
- This class is not intended to be subclassed by clients.
- @noreference
- This class is not intended to be referenced by clients.
- @noinstantiate
- This class is not intended to be instantiated by clients.
-
Field Summary
Fields inherited from interface org.eclipse.zest.layouts.LayoutEntity
ATTR_PREFERRED_HEIGHT, ATTR_PREFERRED_WIDTH
-
Constructor Summary
ConstructorsConstructorDescriptionInternalNode
(LayoutEntity entity) Deprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionint
Deprecated, for removal: This API element is subject to removal in a future version.getAttributeInLayout
(Object attribute) Deprecated, for removal: This API element is subject to removal in a future version.An algorithm may require a place to store information.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
getDx()
Deprecated, for removal: This API element is subject to removal in a future version.double
getDy()
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.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.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.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.double
Deprecated, for removal: This API element is subject to removal in a future version.boolean
Deprecated, for removal: This API element is subject to removal in a future version.boolean
Deprecated, for removal: This API element is subject to removal in a future version.boolean
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
setAttributeInLayout
(Object attribute, Object value) Deprecated, for removal: This API element is subject to removal in a future version.An algorithm may require a place to store information.void
setDx
(double x) Deprecated, for removal: This API element is subject to removal in a future version.void
setDy
(double y) Deprecated, for removal: This API element is subject to removal in a future version.void
Deprecated, for removal: This API element is subject to removal in a future version.void
setInternalLocation
(double x, double y) Deprecated, for removal: This API element is subject to removal in a future version.void
setInternalSize
(double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.void
setLayoutInformation
(Object internalEntity) Deprecated, for removal: This API element is subject to removal in a future version.void
setLocation
(double x, double y) 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
setSize
(double width, double height) 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.toString()
Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Details
-
InternalNode
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
getLayoutEntity
Deprecated, for removal: This API element is subject to removal in a future version. -
getPreferredX
public double getPreferredX()Deprecated, for removal: This API element is subject to removal in a future version. -
getPreferredY
public double getPreferredY()Deprecated, for removal: This API element is subject to removal in a future version. -
hasPreferredLocation
public boolean hasPreferredLocation()Deprecated, for removal: This API element is subject to removal in a future version. -
setDx
public void setDx(double x) Deprecated, for removal: This API element is subject to removal in a future version. -
setDy
public void setDy(double y) Deprecated, for removal: This API element is subject to removal in a future version. -
getDx
public double getDx()Deprecated, for removal: This API element is subject to removal in a future version. -
getDy
public double getDy()Deprecated, for removal: This API element is subject to removal in a future version. -
getCurrentX
public double getCurrentX()Deprecated, for removal: This API element is subject to removal in a future version. -
getCurrentY
public double getCurrentY()Deprecated, for removal: This API element is subject to removal in a future version. -
setLocation
public void setLocation(double x, double y) Deprecated, for removal: This API element is subject to removal in a future version. -
setSize
public void setSize(double width, double height) Deprecated, for removal: This API element is subject to removal in a future version. -
setInternalLocation
public void setInternalLocation(double x, double y) Deprecated, for removal: This API element is subject to removal in a future version. -
getInternalLocation
Deprecated, for removal: This API element is subject to removal in a future version. -
setInternalSize
public void setInternalSize(double width, double height) Deprecated, for removal: This API element is subject to removal in a future version. -
getInternalX
public double getInternalX()Deprecated, for removal: This API element is subject to removal in a future version. -
getInternalY
public double getInternalY()Deprecated, for removal: This API element is subject to removal in a future version. -
getInternalWidth
public double getInternalWidth()Deprecated, for removal: This API element is subject to removal in a future version. -
getInternalHeight
public double getInternalHeight()Deprecated, for removal: This API element is subject to removal in a future version. -
setAttributeInLayout
Deprecated, for removal: This API element is subject to removal in a future version.An algorithm may require a place to store information. Use this structure for that purpose. -
getAttributeInLayout
Deprecated, for removal: This API element is subject to removal in a future version.An algorithm may require a place to store information. Use this structure for that purpose. -
hasPreferredWidth
public boolean hasPreferredWidth()Deprecated, for removal: This API element is subject to removal in a future version. -
getPreferredWidth
public double getPreferredWidth()Deprecated, for removal: This API element is subject to removal in a future version. -
hasPreferredHeight
public boolean hasPreferredHeight()Deprecated, for removal: This API element is subject to removal in a future version. -
getPreferredHeight
public double getPreferredHeight()Deprecated, for removal: This API element is subject to removal in a future version. -
compareTo
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
compareTo
in interfaceComparable
-
toString
Deprecated, for removal: This API element is subject to removal in a future version. -
getHeightInLayout
public double getHeightInLayout()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getHeightInLayout
in interfaceLayoutEntity
-
getLayoutInformation
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getLayoutInformation
in interfaceLayoutEntity
-
getWidthInLayout
public double getWidthInLayout()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getWidthInLayout
in interfaceLayoutEntity
-
getXInLayout
public double getXInLayout()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getXInLayout
in interfaceLayoutEntity
-
getYInLayout
public double getYInLayout()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getYInLayout
in interfaceLayoutEntity
-
populateLayoutConstraint
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:LayoutEntity
Classes should update the specified layout constraint if recognized- Specified by:
populateLayoutConstraint
in interfaceLayoutEntity
-
setLayoutInformation
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setLayoutInformation
in interfaceLayoutEntity
-
setLocationInLayout
public void setLocationInLayout(double x, double y) Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setLocationInLayout
in interfaceLayoutEntity
-
setSizeInLayout
public void setSizeInLayout(double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setSizeInLayout
in interfaceLayoutEntity
-
getGraphData
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getGraphData
in interfaceLayoutItem
-
setGraphData
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setGraphData
in interfaceLayoutItem
-