Novell exteNd
Director 5.0 API

com.sssw.fw.resource
Class EboResourceElement

java.lang.Object
 |
 +--com.sssw.fw.resource.EboResourceElement
All Implemented Interfaces:
Serializable

public class EboResourceElement
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
EboResourceElement(String resourceSetName, String directoryName, String diskPath, String fileName, byte[] bytes)
           
 
Method Summary
 boolean canPersist()
           
 String getAsJavaPackage()
           
 byte[] getBytes()
           
 Class getClassDef()
           
 String getDirectoryName()
           
 String getDiskPath()
           
 org.w3c.dom.Document getDocument()
           
 String getElementString()
           
 String getFileName()
           
 String getFileNameOnly()
           
 long getLastModified()
           
 String getPath()
           
 String getPrimaryKey()
           
 com.sssw.fw.resource.EboResource getResourceSet()
           
 String getResourceSetName()
           
 Map getSecondaryKeys()
           
 String[] getSecondaryKeys(String secondaryKey)
           
 boolean getTemporary()
           
 String getURL()
           
 String getUUID()
           
 boolean hasDocument()
           
 boolean implementsInterface(Class clazz, String interfaceClass)
           
 boolean implementsInterface(String interfaceClass)
           
 boolean isClass()
           
 boolean isFromDisk()
           
 boolean isFromJar()
           
 boolean isHTML()
           
 boolean isJava()
           
 boolean isJSP()
           
 boolean isTemporary()
           
 boolean isXML()
           
 boolean isXSL()
           
 boolean persist()
          Deprecated.  
 boolean persist(com.sssw.fw.resource.EbiContext context)
           
 void setBytes(byte[] bytes)
           
 void setBytes(String bytes)
           
 void setDirectoryName(String directoryName)
           
 void setDiskPath(String diskPath)
           
 void setDocument(org.w3c.dom.Document document)
           
 void setFileName(String fileName)
           
 void setJavaPackage(String javaPackage)
           
 void setLastModified(long lastModified)
           
 void setResourceSetName(String resourceSetName)
           
 void setTemporary(boolean temporary)
           
 int size()
           
 String toString()
           
 void updateFrom(EboResourceElement source)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EboResourceElement

public EboResourceElement(String resourceSetName,
                          String directoryName,
                          String diskPath,
                          String fileName,
                          byte[] bytes)
Method Detail

implementsInterface

public boolean implementsInterface(String interfaceClass)

implementsInterface

public boolean implementsInterface(Class clazz,
                                   String interfaceClass)

getUUID

public String getUUID()

size

public int size()

updateFrom

public void updateFrom(EboResourceElement source)

getDocument

public org.w3c.dom.Document getDocument()

setDocument

public void setDocument(org.w3c.dom.Document document)

hasDocument

public boolean hasDocument()

getURL

public String getURL()

getPath

public String getPath()

getPrimaryKey

public String getPrimaryKey()

getSecondaryKeys

public String[] getSecondaryKeys(String secondaryKey)

getSecondaryKeys

public Map getSecondaryKeys()

getResourceSet

public com.sssw.fw.resource.EboResource getResourceSet()

getResourceSetName

public String getResourceSetName()

setResourceSetName

public void setResourceSetName(String resourceSetName)

getDirectoryName

public String getDirectoryName()

setDirectoryName

public void setDirectoryName(String directoryName)

isJava

public boolean isJava()

isJSP

public boolean isJSP()

isClass

public boolean isClass()

getAsJavaPackage

public String getAsJavaPackage()

setJavaPackage

public void setJavaPackage(String javaPackage)

getClassDef

public Class getClassDef()

isXML

public boolean isXML()

isXSL

public boolean isXSL()

isHTML

public boolean isHTML()

isTemporary

public boolean isTemporary()

getTemporary

public boolean getTemporary()

setTemporary

public void setTemporary(boolean temporary)

getDiskPath

public String getDiskPath()

setDiskPath

public void setDiskPath(String diskPath)

persist

public boolean persist()
Deprecated.  

Returns:
true if successful, false if not.

persist

public boolean persist(com.sssw.fw.resource.EbiContext context)
Returns:
true if successful, false if not.

getBytes

public byte[] getBytes()

setBytes

public void setBytes(String bytes)

setBytes

public void setBytes(byte[] bytes)

setLastModified

public void setLastModified(long lastModified)

getLastModified

public long getLastModified()

setFileName

public void setFileName(String fileName)

getFileName

public String getFileName()

getFileNameOnly

public String getFileNameOnly()

getElementString

public String getElementString()

isFromJar

public boolean isFromJar()

canPersist

public boolean canPersist()

isFromDisk

public boolean isFromDisk()

toString

public String toString()
Overrides:
toString in class Object

Novell exteNd
Director 5.0 API