Ignore:
Timestamp:
02/02/14 18:44:24 (10 years ago)
Author:
davidb
Message:

Variations of isAnchored() so panning can test if an Item is anchored Top/Bottom or Left/Right

Location:
trunk/src/org/expeditee/items
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/items/Item.java

    r798 r805  
    28782878        }
    28792879
     2880        public boolean isAnchoredX() {
     2881            return ((_anchorLeft != null) || (_anchorRight != null));
     2882        }
     2883
     2884        public boolean isAnchoredY() {
     2885            return ((_anchorTop != null) || (_anchorBottom != null));
     2886        }
     2887
    28802888        public Float getAnchorLeft() {
    28812889                return _anchorLeft;
  • trunk/src/org/expeditee/items/XRayable.java

    r774 r805  
    251251
    252252        @Override
     253        public boolean isAnchoredX() {
     254                return _source.isAnchoredX();
     255        }
     256
     257        @Override
     258        public boolean isAnchoredY() {
     259                return _source.isAnchoredY();
     260        }
     261
     262        @Override
    253263        public void setAnchorTop(Float anchor) {
    254264                _source.setAnchorTop(anchor);
  • trunk/src/org/expeditee/items/widgets/InteractiveWidget.java

    r784 r805  
    17441744        public boolean isAnchored() {
    17451745                return getSource().isAnchored();
     1746        }
     1747
     1748        public boolean isAnchoredX() {
     1749                return getSource().isAnchoredX();
     1750        }
     1751
     1752        public boolean isAnchoredY() {
     1753                return getSource().isAnchoredY();
    17461754        }
    17471755       
  • trunk/src/org/expeditee/items/widgets/WidgetCorner.java

    r774 r805  
    152152        public boolean isAnchored() {
    153153                return _widgetSource.isAnchored();
     154        }
     155
     156        @Override
     157        public boolean isAnchoredX() {
     158                return _widgetSource.isAnchoredX();
     159        }
     160
     161        @Override
     162        public boolean isAnchoredY() {
     163                return _widgetSource.isAnchoredY();
    154164        }
    155165
  • trunk/src/org/expeditee/items/widgets/WidgetEdge.java

    r774 r805  
    125125        public boolean isAnchored() {
    126126                return _widgetSource.isAnchored();
     127        }
     128
     129        @Override
     130        public boolean isAnchoredX() {
     131                return _widgetSource.isAnchoredX();
     132        }
     133
     134        @Override
     135        public boolean isAnchoredY() {
     136                return _widgetSource.isAnchoredY();
    127137        }
    128138       
Note: See TracChangeset for help on using the changeset viewer.