public static class IlvDXFDataSource.DXFGraphicCriterionFilter extends IlvDefaultFeatureFilter
Constructor and Description |
---|
DXFGraphicCriterionFilter(IlvDXFDataSource source)
Creates a new
DXFGraphicCriterionFilter . |
DXFGraphicCriterionFilter(IlvInputStream stream)
Creates a new
DXFGraphicCriterionFilter and read its data from the stream. |
Modifier and Type | Method and Description |
---|---|
String |
getCriterionDescription()
Returns a description for this filter
|
Object |
getValue(IlvMapFeature feature)
Returns a value for the specified map feature.
|
void |
write(IlvOutputStream stream)
Writes this
IlvDefaultFeatureFilter to an IlvOutputStream . |
getSource, setSource
getAttributeDescription, getAttributeName, setAttributeDescription, setAttributeName
public DXFGraphicCriterionFilter(IlvDXFDataSource source)
DXFGraphicCriterionFilter
.source
- the DXF source to filter.public DXFGraphicCriterionFilter(IlvInputStream stream) throws IlvReadFileException
DXFGraphicCriterionFilter
and read its data from the stream.stream
- stream to read from.IlvReadFileException
public String getCriterionDescription()
getCriterionDescription
in class IlvHierarchicalDataSource.SingleAttributeFilter
IlvHierarchicalDataSource.SingleAttributeFilter.getCriterionDescription()
public Object getValue(IlvMapFeature feature)
null
otherwise.getValue
in class IlvDefaultFeatureFilter
feature
- The specified map feature.IlvDefaultFeatureFilter.getValue(ilog.views.maps.IlvMapFeature)
public void write(IlvOutputStream stream) throws IOException
IlvDefaultFeatureFilter
to an IlvOutputStream
.write
in interface IlvPersistentObject
write
in class IlvDefaultFeatureFilter
stream
- The stream to write to.IOException
- thrown when an exception occurs during
the write operation for this object.IlvDefaultFeatureFilter.write(ilog.views.io.IlvOutputStream)
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.