Package de.kappich.pat.gnd.areaPlugin
Class DOTArea
- java.lang.Object
-
- de.kappich.pat.gnd.pluginInterfaces.DefaultDisplayObjectType
-
- de.kappich.pat.gnd.areaPlugin.DOTArea
-
- All Implemented Interfaces:
DOTManager.DOTChangeListener
,DisplayObjectType
,java.lang.Comparable<DisplayObjectType>
public class DOTArea extends DefaultDisplayObjectType
Der Darstellungstyp für Flächenobjekte.DOTArea erweitert DefaultDisplayObjectType ausschließlich um die Implementation der abstrakten Methode(n).
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.kappich.pat.gnd.pluginInterfaces.DisplayObjectType
DisplayObjectType.DisplayObjectTypeItem
-
-
Field Summary
-
Fields inherited from class de.kappich.pat.gnd.pluginInterfaces.DefaultDisplayObjectType
_dynamicDOTItemManagers, _info, _isStaticMap, _name, _staticPropertyValues
-
-
Method Summary
Modifier and Type Method Description DisplayObjectTypePlugin
getDisplayObjectTypePlugin()
Jede nicht-abstrakte Subklasse muss ihre Plugin-Selbstbeschreibung angeben können.-
Methods inherited from class de.kappich.pat.gnd.pluginInterfaces.DefaultDisplayObjectType
compareTo, deletePreferences, displayObjectTypeAdded, displayObjectTypeChanged, displayObjectTypeRemoved, equals, getAttributeNames, getConflictingRows, getCopy, getDisplayObjectTypeItemForState, getDOTItemForValue, getDynamicProperties, getInfo, getLegendTreeNodes, getName, getPrimitiveFormInfo, getPrimitiveFormNames, getPrimitiveFormType, getSubscriptionData, getTableModel, getUsedColors, getValueOfStaticProperty, hashCode, initializeFromPreferences, isPropertyStatic, putPreferences, removePrimitiveForm, setInfo, setName, setPropertyStatic, setValueOfDynamicProperty, setValueOfStaticProperty, toString
-
-
-
-
Constructor Detail
-
DOTArea
public DOTArea()
Konstruktor mit leerem Namen und leerer Info. Namen und Info können später noch gesetzt werden; ein Speichern ohne diese Daten ist nicht sinnvoll.
-
DOTArea
public DOTArea(java.lang.String name, java.lang.String info)
Konstruktor mit vorgegebenem Namen und Info.- Parameters:
name
- der unter allen DisplayObjectTypes eindeutige Nameinfo
- eine Kurzinformation, die z.B. als Tooltipp verwendet wird
-
-
Method Detail
-
getDisplayObjectTypePlugin
public DisplayObjectTypePlugin getDisplayObjectTypePlugin()
Description copied from class:DefaultDisplayObjectType
Jede nicht-abstrakte Subklasse muss ihre Plugin-Selbstbeschreibung angeben können.- Specified by:
getDisplayObjectTypePlugin
in interfaceDisplayObjectType
- Specified by:
getDisplayObjectTypePlugin
in classDefaultDisplayObjectType
- Returns:
- die zugehörige Plugin-Selbstbeschreibung
-
-