public class NFEBasicPredefinedConnectedPoint extends java.lang.Object implements NFEPredefinedConnectedPoint
NFEPredefinedConnectedPoint
Constructor and Description |
---|
NFEBasicPredefinedConnectedPoint() |
Modifier and Type | Method and Description |
---|---|
NFEPredefinedConnectedPoint |
createCopy()
Returns object copy.
|
long |
getId()
Gets the descriptor ID
|
NFEFeatureClass |
getLineFeatureClass()
Gets the descriptor's owner line feature class
|
NFEFeatureClass |
getPointFeatureClass()
Gets the feature class of the default connected point described
|
double |
getPosition()
Gets the position where the default connected point must be placed over a line.
|
void |
setId(long id)
Sets the descriptor ID
|
void |
setLineFeatureClass(NFEFeatureClass lineFeatureClass)
Sets the descriptor's owner line feature class
|
void |
setPointFeatureClass(NFEFeatureClass pointFeatureClass)
Sets the feature class of the default connected point described
|
void |
setPosition(double position)
Sets the position where the default connected point must be placed over a line.
|
public long getId()
NFEPredefinedConnectedPoint
getId
in interface NFEPredefinedConnectedPoint
public void setId(long id)
NFEPredefinedConnectedPoint
setId
in interface NFEPredefinedConnectedPoint
id
- the descriptor IDpublic NFEFeatureClass getLineFeatureClass()
NFEPredefinedConnectedPoint
getLineFeatureClass
in interface NFEPredefinedConnectedPoint
public void setLineFeatureClass(NFEFeatureClass lineFeatureClass)
NFEPredefinedConnectedPoint
setLineFeatureClass
in interface NFEPredefinedConnectedPoint
lineFeatureClass
- a line feature class instancepublic NFEFeatureClass getPointFeatureClass()
NFEPredefinedConnectedPoint
getPointFeatureClass
in interface NFEPredefinedConnectedPoint
public void setPointFeatureClass(NFEFeatureClass pointFeatureClass)
NFEPredefinedConnectedPoint
setPointFeatureClass
in interface NFEPredefinedConnectedPoint
pointFeatureClass
- a point feature class instancepublic double getPosition()
NFEPredefinedConnectedPoint
getPosition
in interface NFEPredefinedConnectedPoint
public void setPosition(double position)
NFEPredefinedConnectedPoint
setPosition
in interface NFEPredefinedConnectedPoint
position
- a value between 0 an 1, relative to a line's lengthpublic NFEPredefinedConnectedPoint createCopy()
NFEPredefinedConnectedPoint
createCopy
in interface NFEPredefinedConnectedPoint