Package org.apache.hop.resource
Class ResourceReference
- java.lang.Object
-
- org.apache.hop.resource.ResourceReference
-
public class ResourceReference extends Object
-
-
Constructor Summary
Constructors Constructor Description ResourceReference(IResourceHolder resourceReferenceHolder)ResourceReference(IResourceHolder resourceReferenceHolder, List<ResourceEntry> entries)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddXmlCloseElement(StringBuilder buff, int indentLevel, String elementName)voidaddXmlElement(StringBuilder buff, int indentLevel, String elementName)voidaddXmlElement(StringBuilder buff, int indentLevel, String elementName, String elementValue)voidaddXmlElementWithAttribute(StringBuilder buff, int indentLevel, String elementName, String attrName, String attrValue)List<ResourceEntry>getEntries()IResourceHoldergetReferenceHolder()voidsetEntries(List<ResourceEntry> entries)voidsetReferenceHolder(IResourceHolder resourceReferenceHolder)StringtoXml()StringtoXml(int indentLevel)StringtoXml(IResourceXmlPropertyEmitter injector)StringtoXml(IResourceXmlPropertyEmitter injector, int indentLevel)
-
-
-
Constructor Detail
-
ResourceReference
public ResourceReference(IResourceHolder resourceReferenceHolder, List<ResourceEntry> entries)
- Parameters:
resourceReferenceHolder- Where to put the resource referencesentries- the resource entries list
-
ResourceReference
public ResourceReference(IResourceHolder resourceReferenceHolder)
-
-
Method Detail
-
getReferenceHolder
public IResourceHolder getReferenceHolder()
- Returns:
- the resource reference holder
-
setReferenceHolder
public void setReferenceHolder(IResourceHolder resourceReferenceHolder)
- Parameters:
resourceReferenceHolder- the resource reference holder to set
-
getEntries
public List<ResourceEntry> getEntries()
- Returns:
- the entries
-
setEntries
public void setEntries(List<ResourceEntry> entries)
- Parameters:
entries- the entries to set
-
toXml
public String toXml()
-
toXml
public String toXml(IResourceXmlPropertyEmitter injector)
-
toXml
public String toXml(int indentLevel)
-
toXml
public String toXml(IResourceXmlPropertyEmitter injector, int indentLevel)
-
addXmlElementWithAttribute
public void addXmlElementWithAttribute(StringBuilder buff, int indentLevel, String elementName, String attrName, String attrValue)
-
addXmlCloseElement
public void addXmlCloseElement(StringBuilder buff, int indentLevel, String elementName)
-
addXmlElement
public void addXmlElement(StringBuilder buff, int indentLevel, String elementName)
-
addXmlElement
public void addXmlElement(StringBuilder buff, int indentLevel, String elementName, String elementValue)
-
-