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 TypeMethodDescriptionintDeprecated, 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.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.doublegetDx()Deprecated, for removal: This API element is subject to removal in a future version.doublegetDy()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.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.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.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.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.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.doubleDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, 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 recognizedvoidsetAttributeInLayout(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.voidsetDx(double x) Deprecated, for removal: This API element is subject to removal in a future version.voidsetDy(double y) Deprecated, for removal: This API element is subject to removal in a future version.voidDeprecated, for removal: This API element is subject to removal in a future version.voidsetInternalLocation(double x, double y) Deprecated, for removal: This API element is subject to removal in a future version.voidsetInternalSize(double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.voidsetLayoutInformation(Object internalEntity) Deprecated, for removal: This API element is subject to removal in a future version.voidsetLocation(double x, double y) 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.voidsetSize(double width, double height) 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.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:
compareToin 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:
getHeightInLayoutin interfaceLayoutEntity
-
getLayoutInformation
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getLayoutInformationin interfaceLayoutEntity
-
getWidthInLayout
public double getWidthInLayout()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getWidthInLayoutin interfaceLayoutEntity
-
getXInLayout
public double getXInLayout()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getXInLayoutin interfaceLayoutEntity
-
getYInLayout
public double getYInLayout()Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getYInLayoutin interfaceLayoutEntity
-
populateLayoutConstraint
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:LayoutEntityClasses should update the specified layout constraint if recognized- Specified by:
populateLayoutConstraintin interfaceLayoutEntity
-
setLayoutInformation
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setLayoutInformationin 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:
setLocationInLayoutin 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:
setSizeInLayoutin interfaceLayoutEntity
-
getGraphData
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getGraphDatain interfaceLayoutItem
-
setGraphData
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
setGraphDatain interfaceLayoutItem
-