twaver.model
Class ShapeSubnetwork

java.lang.Object
  extended by twaver.model.Data
      extended by twaver.model.Element
          extended by twaver.model.Node
              extended by twaver.model.ShapeNode
                  extended by twaver.model.ShapeSubnetwork
All Implemented Interfaces:
IChildList, IData, IElement, IStyle, IHandler<PropertyChangeEvent>, IListener<PropertyChangeEvent>, Identifiable, IShape, ISubnetwork

public class ShapeSubnetwork
extends ShapeNode
implements ISubnetwork

子网多边形,继承于ShapeNode,实现了子网接口


Field Summary
 
Fields inherited from class twaver.model.ShapeNode
pathSegments
 
Fields inherited from class twaver.model.Node
anchorPosition, calculateSize, contentType, host, image, invalidateAnchorPointFlag, invalidateImageFlag, invalidateSizeFlag, location, size
 
Fields inherited from class twaver.model.Element
alarmState, attachments, layerId, name, uiClass
 
Fields inherited from class twaver.model.Data
parent
 
Constructor Summary
ShapeSubnetwork()
          子网多边形,继承于ShapeNode,实现了子网接口
 
Method Summary
 
Methods inherited from class twaver.model.ShapeNode
addPathSegement, addPathSegement, addPathSegments, firePathSegmentsChanged, firePathSegmentsChanged, getPathSegment, getPathSegments, hasPathSegments, movePathSegment, movePathSegments, removePathSegment, toPathSegments, validateSize
 
Methods inherited from class twaver.model.Node
addFollower, calculateBounds, checkLinkAgent, clearFollowers, getAgentLinks, getAnchorPoint, getAnchorPosition, getCalculateSize, getContentType, getFollowerCount, getFollowerIndex, getFollowers, getFollowers, getFromAgentLinks, getFromLinks, getHost, getImage, getLinks, getLocation, getLoopedLinks, getSize, getSize, getToAgentLinks, getToLinks, getX, getY, hasAgentLinks, hasFollowers, invalidateVisibility, onParentChanged, removeFollower, setAnchorPosition, setContentType, setFollowerIndex, setHost, setImage, setLocation, setLocation, setSize, setSize, toFollowers
 
Methods inherited from class twaver.model.Element
addAttachment, clearAttachments, firePropertyChangeEvent, getAlarmState, getAlarmState, getAttachment, getAttachments, getLayerId, getName, getStyle, getStyles, getStyles, getUIClass, hasAlarm, hasAttachment, hasStyle, isVisible, isVisible, removeAttachment, removeStyle, setAlarmState, setLayerId, setName, setStyle, setUIClass, updateAttachment, updateAttachment
 
Methods inherited from class twaver.model.Data
addChild, addChild, beforeEvent, clearChildren, get, getChildAt, getChildIndex, getChildren, getChildrenCount, getId, getParent, getProperties, getProperties, hasChildren, hashCode, isDescendantOf, onChildAdd, onChildRemove, onChildrenClear, onEvent, remove, removeChild, set, setChildIndex, setListener, setParent, setParent, setProperty, toChildren, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface twaver.core.model.IElement
getLayerId, getName, getUIClass, setLayerId
 
Methods inherited from interface twaver.core.model.IData
get, getProperties, remove, set
 
Methods inherited from interface twaver.model.Identifiable
getId
 
Methods inherited from interface twaver.event.IHandler
setListener
 
Methods inherited from interface twaver.event.IListener
beforeEvent, onEvent
 
Methods inherited from interface twaver.core.model.IChildList
addChild, addChild, clearChildren, getChildAt, getChildIndex, getChildren, getChildrenCount, getParent, hasChildren, isDescendantOf, onParentChanged, removeChild, setChildIndex, setParent, setParent, toChildren
 
Methods inherited from interface twaver.core.model.IStyle
getStyle, setStyle
 

Constructor Detail

ShapeSubnetwork

public ShapeSubnetwork()
子网多边形,继承于ShapeNode,实现了子网接口