com.thaiopensource.xml.dtd.om.AttributeDefaultRef Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of trang Show documentation
Show all versions of trang Show documentation
Trang, a multi-format schema converter based on RELAX NG.
The newest version!
package com.thaiopensource.xml.dtd.om;
public class AttributeDefaultRef extends AttributeDefault {
private final String name;
private final AttributeDefault attributeDefault;
public AttributeDefaultRef(String name, AttributeDefault attributeDefault) {
this.name = name;
this.attributeDefault = attributeDefault;
}
public int getType() {
return ATTRIBUTE_DEFAULT_REF;
}
public AttributeDefault getAttributeDefault() {
return attributeDefault;
}
public String getName() {
return name;
}
public void accept(AttributeDefaultVisitor visitor) throws Exception {
visitor.attributeDefaultRef(name, attributeDefault);
}
public boolean isRequired() {
return attributeDefault.isRequired();
}
public String getDefaultValue() {
return attributeDefault.getDefaultValue();
}
public String getFixedValue() {
return attributeDefault.getFixedValue();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy