public interface CustomFeatureClass extends TransientObject
Modifier and Type | Interface and Description |
---|---|
static interface |
CustomFeatureClass.CreateFeatureGeometryCallback
Prototype for create feature geometry callbacks
|
static interface |
CustomFeatureClass.InformationCallback
Prototype for information callbacks
|
static interface |
CustomFeatureClass.InternalFeaturePreUpdateCallback
Prototype for internal feature pre update callbacks
|
static interface |
CustomFeatureClass.ModifyFeatureGeometryCallback
Prototype for modify feature geometry callbacks
|
static interface |
CustomFeatureClass.PostUpdateCallback
Prototype for post update callbacks
|
static interface |
CustomFeatureClass.PreUpdateCallback
Prototype for pre update callbacks
|
Modifier and Type | Method and Description |
---|---|
void |
addCreateFeatureGeometryHandler(CustomFeatureClass.CreateFeatureGeometryCallback createFeatureGeometryCallback)
Registers the custom feature create feature geometry callback.
|
void |
addInformationHandler(CustomFeatureClass.InformationCallback informationCallback)
Registers the custom feature information callback.
|
void |
addInternalFeaturePreUpdateHandler(CustomFeatureClass.InternalFeaturePreUpdateCallback internalFeaturePreUpdateCallback)
Registers the internal feature pre update callback.
|
void |
addModifyFeatureGeometryHandler(CustomFeatureClass.ModifyFeatureGeometryCallback modifyFeatureGeometryCallback)
Registers the custom feature modify feature geometry callback.
|
void |
addPostUpdateHandler(CustomFeatureClass.PostUpdateCallback postUpdateCallback)
Registers the custom feature post update callback.
|
void |
addPreUpdateHandler(CustomFeatureClass.PreUpdateCallback preUpdateCallback)
Registers the custom feature pre update callback.
|
_value, dispose, printTestData, printTestData
void addInternalFeaturePreUpdateHandler(CustomFeatureClass.InternalFeaturePreUpdateCallback internalFeaturePreUpdateCallback) throws NXException, RemoteException
internalFeaturePreUpdateCallback
- NXException
RemoteException
void addPreUpdateHandler(CustomFeatureClass.PreUpdateCallback preUpdateCallback) throws NXException, RemoteException
preUpdateCallback
- NXException
RemoteException
void addCreateFeatureGeometryHandler(CustomFeatureClass.CreateFeatureGeometryCallback createFeatureGeometryCallback) throws NXException, RemoteException
createFeatureGeometryCallback
- NXException
RemoteException
void addModifyFeatureGeometryHandler(CustomFeatureClass.ModifyFeatureGeometryCallback modifyFeatureGeometryCallback) throws NXException, RemoteException
modifyFeatureGeometryCallback
- NXException
RemoteException
void addPostUpdateHandler(CustomFeatureClass.PostUpdateCallback postUpdateCallback) throws NXException, RemoteException
postUpdateCallback
- NXException
RemoteException
void addInformationHandler(CustomFeatureClass.InformationCallback informationCallback) throws NXException, RemoteException
informationCallback
- NXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.