org.openadaptor.adaptor.editor
Class UnsetEnum

java.lang.Object
  extended by org.openadaptor.adaptor.editor.Enum
      extended by org.openadaptor.adaptor.editor.UnsetEnum
All Implemented Interfaces:
FrameworkComponent

public class UnsetEnum
extends Enum


Field Summary
 
Fields inherited from class org.openadaptor.adaptor.editor.Enum
adaptor, aliases, editor, ini, menuName, name, type
 
Fields inherited from interface org.openadaptor.adaptor.editor.FrameworkComponent
ABSTRACT, ADAPTOR, CONTROLLER, DELEGATE, ENUM, HOSPITAL, LOGGER, MISC, NONSTANDARD, PIPE, PIPELINECONTROLLER, REMOTECONTROL, SECURITYMANAGER, SINK, SOURCE, typeString, UNSPECIFIED, VIRTUAL
 
Constructor Summary
UnsetEnum(AFEditor editor, Adaptor adaptor)
           
UnsetEnum(AFEditor editor, Adaptor adaptor, IniFile ini)
           
UnsetEnum(AFEditor editor, Adaptor adaptor, IniFile ini, java.lang.String prefix)
           
 
Method Summary
 void clearPropertyValues()
           
 FrameworkComponent duplicate(Adaptor adaptor)
           
 void duplicate(FrameworkComponent source)
           
 void init(AFEditor editor, Adaptor adaptor)
           
 FrameworkComponent newInstance(Adaptor adaptor, SuperProperties props, java.lang.String prefix, java.lang.String componentName, SuperProperties usedProps)
           
 
Methods inherited from class org.openadaptor.adaptor.editor.Enum
checkComponentClass, checkComponentLinks, checkComponentProperties, checkEmbeddedComponentLinks, createPropertiesList, expandPropertyTemplates, getAsProperties, getComment, getComment, getComponentToolTipText, getDelegateProperties, getDeprecated, getDeprecatedTemplates, getIni, getInstanceTagExpansionCounts, getJavaClassName, getMandatory, getMandatoryTemplates, getMenuName, getName, getNameProperty, getOptional, getOptionalTemplates, getPalettePath, getPropertiesCount, getPropertiesCountUserAdded, getPropertiesFilePrefix, getPropertiesFilePrefix, getPropertiesFilePrefixTemplate, getProperty, getPropertyAt, getPropertyComponent, getPropertyStatus, getPropertyToolTipText, getPropertyToolTipText, getStatusAt, getType, getUserAdded, includeComponent, inUse, isAlias, isDeprecated, isDeprecated, isMandatory, isMandatory, isOptional, isPropertyExists, isPropertyNameEditable, isReadonly, isRequestReply, isTemplate, isUserAdded, loadProperties, newInstance, passAllConsistencyChecks, removeProperty, removeTemplateExpansions, setAliases, setComment, setComment, setComponentToolTipText, setIni, setJavaClassName, setMenuName, setName, setPalettePath, setProperty, setProperty, setPropertyName, setPropertyToolTipText, setType, toString, updateProperties, updateTemplateExpansions, updateTemplateInfo, userPropertiesPermitted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnsetEnum

public UnsetEnum(AFEditor editor,
                 Adaptor adaptor)

UnsetEnum

public UnsetEnum(AFEditor editor,
                 Adaptor adaptor,
                 IniFile ini,
                 java.lang.String prefix)

UnsetEnum

public UnsetEnum(AFEditor editor,
                 Adaptor adaptor,
                 IniFile ini)
Method Detail

init

public void init(AFEditor editor,
                 Adaptor adaptor)
Specified by:
init in interface FrameworkComponent
Overrides:
init in class Enum

duplicate

public FrameworkComponent duplicate(Adaptor adaptor)
Specified by:
duplicate in interface FrameworkComponent
Overrides:
duplicate in class Enum

clearPropertyValues

public void clearPropertyValues()
Specified by:
clearPropertyValues in interface FrameworkComponent
Overrides:
clearPropertyValues in class Enum

duplicate

public void duplicate(FrameworkComponent source)
Overrides:
duplicate in class Enum

newInstance

public FrameworkComponent newInstance(Adaptor adaptor,
                                      SuperProperties props,
                                      java.lang.String prefix,
                                      java.lang.String componentName,
                                      SuperProperties usedProps)