public class TLcdAPP6AGXYEditorProvider extends Object implements ILcdGXYEditorProvider
ILcdAPP6AShape
objects.
The editor provider looks for an editor based on the objects signature.Constructor and Description |
---|
TLcdAPP6AGXYEditorProvider() |
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Redefines
Object.clone() to make it public. |
ILcdGXYEditor |
getGXYEditor(Object aObject)
Returns a valid
ILcdGXYEditor for editing aObject. |
public ILcdGXYEditor getGXYEditor(Object aObject)
ILcdGXYEditor
for editing aObject.getGXYEditor
in interface ILcdGXYEditorProvider
aObject
- An object representing an APP-6A symbol. This means that it should at least
implement the interface ILcdAPP6AShape
.ILcdGXYEditor
for editing the given object.IllegalArgumentException
- if the given object doesn't implement ILcdAPP6AShape
or doesn't
represent a valid APP-6A code.public Object clone()
ILcdGXYEditorProvider
Object.clone()
to make it public.clone
in interface ILcdGXYEditorProvider
clone
in class Object