|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.yworks.yfiles.server.graphml.flexio.data.ExteriorLabelModel
yFiles FLEX client label model data object that places the label outside of the node's bounds.
| Nested Class Summary | |
static class |
ExteriorLabelModel.ModelParameter
Model parameter for the exterior label model. |
| Field Summary | |
static ILabelModelParameter |
east
A convenience parameter instance that can be shared between label instances. |
static ILabelModelParameter |
north
A convenience parameter instance that can be shared between label instances. |
static ILabelModelParameter |
northEast
A convenience parameter instance that can be shared between label instances. |
static ILabelModelParameter |
northWest
A convenience parameter instance that can be shared between label instances. |
static java.lang.String |
POSITION_EAST
Encodes a position outside the node at the right side |
static java.lang.String |
POSITION_NORTH
Encodes a position outside the node at the top |
static java.lang.String |
POSITION_NORTH_EAST
Encodes a position outside the node at the upper right corner |
static java.lang.String |
POSITION_NORTH_WEST
Encodes a position outside the node at the upper left corner |
static java.lang.String |
POSITION_SOUTH
Encodes a position outside the node at the bottom |
static java.lang.String |
POSITION_SOUTH_EAST
Encodes a position outside the node at the lower right corner |
static java.lang.String |
POSITION_SOUTH_WEST
Encodes a position outside the node at the lower left corner |
static java.lang.String |
POSITION_WEST
Encodes a position outside the node at the left side |
static ILabelModelParameter |
south
A convenience parameter instance that can be shared between label instances. |
static ILabelModelParameter |
southEast
A convenience parameter instance that can be shared between label instances. |
static ILabelModelParameter |
southWest
A convenience parameter instance that can be shared between label instances. |
static ILabelModelParameter |
west
A convenience parameter instance that can be shared between label instances. |
| Constructor Summary | |
ExteriorLabelModel()
|
|
ExteriorLabelModel(Insets insets)
|
|
| Method Summary | |
ILabelModelParameter |
createDefaultParameter()
Creates a default parameter that can be used for this model. |
ILabelCandidateDescriptor |
getDescriptor(Label label,
ILabelModelParameter parameter)
Gets the descriptor for a given combination of label and ILabelModelParameter. |
Insets |
getInsets()
Insets for the labels. |
java.util.Collection |
getSharedInstances()
Returns an Collection for objects that shall be shared. |
void |
setInsets(Insets insets)
Insets for the labels. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String POSITION_NORTH
public static final java.lang.String POSITION_EAST
public static final java.lang.String POSITION_SOUTH
public static final java.lang.String POSITION_SOUTH_EAST
public static final java.lang.String POSITION_SOUTH_WEST
public static final java.lang.String POSITION_WEST
public static final java.lang.String POSITION_NORTH_EAST
public static final java.lang.String POSITION_NORTH_WEST
public static final ILabelModelParameter north
ExteriorLabelModel, trying to change that instance's
insets will raise an UnsupportedOperationException.
public static final ILabelModelParameter east
ExteriorLabelModel, trying to change that instance's
insets will raise an UnsupportedOperationException.
public static final ILabelModelParameter south
ExteriorLabelModel, trying to change that instance's
insets will raise an UnsupportedOperationException.
public static final ILabelModelParameter southEast
ExteriorLabelModel, trying to change that instance's
insets will raise an UnsupportedOperationException.
public static final ILabelModelParameter southWest
ExteriorLabelModel, trying to change that instance's
insets will raise an UnsupportedOperationException.
public static final ILabelModelParameter west
ExteriorLabelModel, trying to change that instance's
insets will raise an UnsupportedOperationException.
public static final ILabelModelParameter northEast
ExteriorLabelModel, trying to change that instance's
insets will raise an UnsupportedOperationException.
public static final ILabelModelParameter northWest
ExteriorLabelModel, trying to change that instance's
insets will raise an UnsupportedOperationException.
| Constructor Detail |
public ExteriorLabelModel(Insets insets)
public ExteriorLabelModel()
| Method Detail |
public Insets getInsets()
public void setInsets(Insets insets)
public ILabelModelParameter createDefaultParameter()
ILabelModel
createDefaultParameter in interface ILabelModel
public ILabelCandidateDescriptor getDescriptor(Label label,
ILabelModelParameter parameter)
ILabelModelParameter.
getDescriptor in interface ILabelCandidateDescriptorProviderlabel - The label to possibly assign the parameter.parameter - The parameter to provide a descriptor for if applied to the given label
null.public java.util.Collection getSharedInstances()
ISharedInstanceProviderCollection for objects that shall be shared.
getSharedInstances in interface ISharedInstanceProvider
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||