Package de.kappich.pat.gnd.complexPlugin
Class DOTComplex
java.lang.Object
de.kappich.pat.gnd.pluginInterfaces.DefaultDisplayObjectType
de.kappich.pat.gnd.complexPlugin.DOTComplex
- All Implemented Interfaces:
DOTManager.DOTChangeListener
,DisplayObjectType
,Comparable<DisplayObjectType>
Der Darstellungstyp für komplexe Objekte.
DOTComplex 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
-
Constructor Summary
ConstructorsConstructorDescriptionKonstruktor mit leerem Namen und leerer Info.DOTComplex
(String name, String info) Konstruktor mit vorgegebenem Namen und Info. -
Method Summary
Modifier and TypeMethodDescriptionJede 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 Details
-
DOTComplex
public DOTComplex()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. -
DOTComplex
Konstruktor mit vorgegebenem Namen und Info.- Parameters:
name
- der unter allen DisplayObjectTypes eindeutige Nameinfo
- eine Kurzinformation, die z.B. als Tooltipp verwendet wird
-
-
Method Details
-
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
-