com.japisoft.xmlpad.helper.model
Class TagDescriptor
java.lang.Object
com.japisoft.xmlpad.helper.model.AbstractDescriptor
com.japisoft.xmlpad.helper.model.TagDescriptor
- All Implemented Interfaces:
- Descriptor
- Direct Known Subclasses:
- DTDTagDescriptor, RawDescriptor
- public class TagDescriptor
- extends AbstractDescriptor
Here a descriptor for tag. It is tied to a specific tag
This is a container for tag name, and attributes. Morever
it contains data about the tag type : has children or not.
- Version:
- 1.1
- Author:
- (c) 2003 JAPISOFT
Constructor Summary |
TagDescriptor(java.lang.String name,
AttDescriptor[] atts,
boolean empty)
|
TagDescriptor(java.lang.String name,
AttDescriptor[] atts,
boolean empty,
boolean raw)
|
TagDescriptor(java.lang.String name,
boolean empty)
|
TagDescriptor(java.lang.String name,
java.lang.String nameHelper,
AttDescriptor[] atts,
boolean empty,
boolean raw)
|
Methods inherited from class com.japisoft.xmlpad.helper.model.AbstractDescriptor |
dispose, getComment, getIcon, getSource, getType, hasAutomaticNextHelper, setAddedPart, setAutomaticNextHelper, setComment, setIcon, setSource, setType |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
name
public java.lang.String name
empty
public boolean empty
namespace
public java.lang.String namespace
TagDescriptor
public TagDescriptor(java.lang.String name,
boolean empty)
TagDescriptor
public TagDescriptor(java.lang.String name,
AttDescriptor[] atts,
boolean empty)
TagDescriptor
public TagDescriptor(java.lang.String name,
AttDescriptor[] atts,
boolean empty,
boolean raw)
TagDescriptor
public TagDescriptor(java.lang.String name,
java.lang.String nameHelper,
AttDescriptor[] atts,
boolean empty,
boolean raw)
setAttDescriptor
public void setAttDescriptor(AttDescriptor[] atts)
setEmpty
public void setEmpty(boolean empty)
setMaxOcc
public void setMaxOcc(int occ)
getMacOcc
public int getMacOcc()
setMinOcc
public void setMinOcc(int occ)
getMinOcc
public int getMinOcc()
setChoice
public void setChoice(boolean choice)
isChoice
public boolean isChoice()
getName
public java.lang.String getName()
getNameForHelper
public java.lang.String getNameForHelper()
getRequiredAtt
public AttDescriptor[] getRequiredAtt()
getAtts
public AttDescriptor[] getAtts()
addAttDescriptor
public void addAttDescriptor(AttDescriptor ad)
isEmpty
public boolean isEmpty()
isRaw
public boolean isRaw()
isEnabled
public boolean isEnabled()
setEnabled
public void setEnabled(boolean enabled)
getStartingTag
public java.lang.String getStartingTag()
getEndingTag
public java.lang.String getEndingTag()
toExternalForm
public java.lang.String toExternalForm()
- Description copied from interface:
Descriptor
- The final text added
getBuiltTag
public java.lang.String getBuiltTag()
toString
public java.lang.String toString()
equals
public boolean equals(java.lang.Object o)
addSynonymousTagDescriptor
public void addSynonymousTagDescriptor(TagDescriptor td)
getSynonymousTagDescriptorCount
public int getSynonymousTagDescriptorCount()
getSynonymousTagDescriptor
public TagDescriptor getSynonymousTagDescriptor(int i)
Copyright © 2006 JAPISoft. All Rights Reserved.