public class IlvMapAnnotationProperty extends IlvNamedProperty
Modifier and Type | Field and Description |
---|---|
static String |
NAME
The name of the property.
|
Constructor and Description |
---|
IlvMapAnnotationProperty(IlvInputStream stream)
Reads an
IlvMapAnnotationProperty from an IlvInputStream . |
IlvMapAnnotationProperty(IlvMapAnnotationModel model)
Creates an
IlvMapAnnotationProperty from an IlvMapAnnotationModel . |
IlvMapAnnotationProperty(IlvMapAnnotationProperty source)
Creates an
IlvMapAnnotationProperty by copying an existing one. |
Modifier and Type | Method and Description |
---|---|
IlvNamedProperty |
copy()
Returns a copy of this property.
|
IlvMapAnnotationModel |
getMapAnnotationModel()
Retrieves the value of this property.
|
static IlvMapAnnotationModel |
GetMapAnnotationModel(IlvManager manager)
Retrieves the value of an
IlvMapAnnotationProperty attached to
an IlvManager . |
boolean |
isPersistent()
Indicates if this property is persistent.
|
void |
write(IlvOutputStream stream)
Write this property into an
IlvMapOutputStream . |
getName
public static final String NAME
public IlvMapAnnotationProperty(IlvMapAnnotationModel model)
IlvMapAnnotationProperty
from an IlvMapAnnotationModel
.model
- The value of this property.public IlvMapAnnotationProperty(IlvMapAnnotationProperty source)
IlvMapAnnotationProperty
by copying an existing one.source
- The property to copy.public IlvMapAnnotationProperty(IlvInputStream stream) throws IlvReadFileException
IlvMapAnnotationProperty
from an IlvInputStream
.stream
- The stream to be read from.IlvReadFileException
public IlvNamedProperty copy()
copy
in class IlvNamedProperty
public boolean isPersistent()
isPersistent
in class IlvNamedProperty
true
since this property is persistent.public void write(IlvOutputStream stream) throws IOException
IlvMapOutputStream
.write
in interface IlvPersistentObject
write
in class IlvNamedProperty
stream
- The stream to write to.IOException
public IlvMapAnnotationModel getMapAnnotationModel()
IlvMapAnnotationModel
.public static IlvMapAnnotationModel GetMapAnnotationModel(IlvManager manager)
IlvMapAnnotationProperty
attached to
an IlvManager
. If no property has been set for this manager,
a new one is created and attached to the given manager.manager
- The IlvManager
from which to retrieve the property.IlvMapAnnotationModel
or null
.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.