com.japisoft.xmlpad.helper
Class AttDescriptor

java.lang.Object
  extended bycom.japisoft.xmlpad.helper.AttDescriptor
All Implemented Interfaces:
Descriptor
Direct Known Subclasses:
DTDAttDescriptor

public class AttDescriptor
extends java.lang.Object
implements Descriptor

Descriptor for attribute

Author:
(c) 2003 JAPISOFT
See Also:
TagDescriptor

Constructor Summary
AttDescriptor(java.lang.String name, java.lang.String defValue)
           
AttDescriptor(java.lang.String name, java.lang.String defValue, boolean required)
           
 
Method Summary
 void addEnumValue(java.lang.String enumItem)
           
 java.lang.String getDefaultValue()
           
 java.lang.String[] getEnumValues()
           
 java.lang.String getName()
           
 java.lang.String getNameForHelper()
           
 boolean hasEnumValues()
           
 boolean isEnabled()
           
 boolean isRaw()
           
 boolean isRequired()
           
 void setDefaultValue(java.lang.String def)
           
 void setEnabled(boolean enabled)
           
 void setRequired(boolean required)
           
 java.lang.String toExternalForm()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AttDescriptor

public AttDescriptor(java.lang.String name,
                     java.lang.String defValue)

AttDescriptor

public AttDescriptor(java.lang.String name,
                     java.lang.String defValue,
                     boolean required)
Method Detail

isRequired

public boolean isRequired()

setRequired

public void setRequired(boolean required)

setEnabled

public void setEnabled(boolean enabled)

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface Descriptor

getName

public java.lang.String getName()
Specified by:
getName in interface Descriptor

getNameForHelper

public java.lang.String getNameForHelper()
Specified by:
getNameForHelper in interface Descriptor

getDefaultValue

public java.lang.String getDefaultValue()

setDefaultValue

public void setDefaultValue(java.lang.String def)

addEnumValue

public void addEnumValue(java.lang.String enumItem)

getEnumValues

public java.lang.String[] getEnumValues()

hasEnumValues

public boolean hasEnumValues()

isRaw

public boolean isRaw()
Specified by:
isRaw in interface Descriptor

toString

public java.lang.String toString()

toExternalForm

public java.lang.String toExternalForm()
Specified by:
toExternalForm in interface Descriptor


Copyright © 2006 JAPISoft. All Rights Reserved.