|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CodeBundle
A representation of the model object 'Code Bundle'.
The following features are supported:
ModelPackage.getCodeBundle()
Method Summary | |
---|---|
java.io.InputStream |
getDataInputStream(DataStreamType dataStreamType)
Opens data input stream into specified stream of CodeBundle. |
java.io.InputStream |
getDataInputStream(DataStreamType dataStream,
java.lang.String jarEntryName)
Opens data output stream into specified stream of CodeBundle and specified JAR entry only. |
java.io.InputStream |
getDataInputStream(DataStreamType dataStream,
java.lang.String jarEntryName,
boolean recursiveSearching)
Opens data output stream into specified stream of CodeBundle and specified JAR entry only. |
java.io.OutputStream |
getDataOutputStream(DataStreamType dataStreamType)
Opens data output stream into specified stream of CodeBundle. |
org.eclipse.emf.common.util.EList<CodeBundle> |
getDependencies()
Returns the value of the 'Dependencies' reference list. |
java.util.jar.Manifest |
getJarManifest(DataStreamType dataStream)
Get Manifest object for JAR file stored in this Codebundle. |
boolean |
isStandalone()
Returns the value of the 'Standalone' attribute |
boolean |
isThirdParty()
Returns the value of the 'Third Party' attribute |
void |
setStandalone(boolean value)
Sets the value of the ' Standalone ' attribute |
void |
setThirdParty(boolean value)
Sets the value of the ' Third Party ' attribute |
Methods inherited from interface org.objectweb.dsrg.sofa.repository.model.VersionedEntity |
---|
addInfo, addTag, getInfo, getVersion, isLocked, removeTag, setLocked, setVersion |
Methods inherited from interface org.objectweb.dsrg.sofa.repository.model.NamedEntity |
---|
getName, setName |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
boolean isStandalone()
If the meaning of the 'Standalone' attribute isn't clear, there really should be more of a description here...
setStandalone(boolean)
,
ModelPackage.getCodeBundle_Standalone()
void setStandalone(boolean value)
Standalone
' attribute.
value
- the new value of the 'Standalone' attribute.isStandalone()
boolean isThirdParty()
If the meaning of the 'Third Party' attribute isn't clear, there really should be more of a description here...
setThirdParty(boolean)
,
ModelPackage.getCodeBundle_ThirdParty()
void setThirdParty(boolean value)
Third Party
' attribute.
value
- the new value of the 'Third Party' attribute.isThirdParty()
org.eclipse.emf.common.util.EList<CodeBundle> getDependencies()
CodeBundle
.
If the meaning of the 'Dependencies' reference list isn't clear, there really should be more of a description here...
ModelPackage.getCodeBundle_Dependencies()
java.util.jar.Manifest getJarManifest(DataStreamType dataStream) throws java.io.IOException
dataStream
- Chosen stream of CodeBundle, ORIGINAL or RENAMED
java.io.IOException
java.io.OutputStream getDataOutputStream(DataStreamType dataStreamType) throws java.io.IOException
java.io.IOException
java.io.InputStream getDataInputStream(DataStreamType dataStreamType) throws java.io.IOException
java.io.IOException
java.io.InputStream getDataInputStream(DataStreamType dataStream, java.lang.String jarEntryName) throws java.io.IOException
dataStream
- ORIGINAL or RENAMEDjarEntryName
- Entry name to read
java.io.IOException
java.io.InputStream getDataInputStream(DataStreamType dataStream, java.lang.String jarEntryName, boolean recursiveSearching) throws java.io.IOException
dataStream
- ORIGINAL or RENAMEDjarEntryName
- Entry name to readrecursiveSearching
- Recursively looks for class in dependent CodeBundles on the
server
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |