|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.etools.iseries.core.dstore.common.ISeriesDataElementHelpers
A common place for static helpers for querying data element information for iSeries data element objects. This class should be used by anything that is intended for the server. Client-side code can use ISeriesDataElementUtil (which subclasses this class).
Field Summary | |
---|---|
static String |
Copyright
|
static String |
validJobNameChars
|
static String |
VARIANTS
This is a all possible codepage translations from EBCDIC to UCS-2, for the famous three variant characters @,$ and #. |
Constructor Summary | |
---|---|
ISeriesDataElementHelpers()
|
Method Summary | |
---|---|
static String |
addDeliminators(String oldString)
Create a deliminated String for invalid XML characters |
static com.ibm.etools.systems.dstore.core.model.DataElement |
find(com.ibm.etools.systems.dstore.core.model.DataElement parent,
String name,
String type)
Find the child DataElement with the specified name and type. |
static String |
getDescription(com.ibm.etools.systems.dstore.core.model.DataElement element)
Get the description (eg TEXT) property of an iSeries object or member data element. |
static String |
getFile(com.ibm.etools.systems.dstore.core.model.DataElement element)
For a data element of a member, return the name of the member's parent file |
static String |
getLibrary(com.ibm.etools.systems.dstore.core.model.DataElement element)
Return the name of the library containing the object or member this data element represents. |
static String |
getLibrary(Object element)
Return the name of the library containing the object or member this data element represents. |
static String |
getName(com.ibm.etools.systems.dstore.core.model.DataElement element)
Return the name value for the given data element |
static String |
getSource(com.ibm.etools.systems.dstore.core.model.DataElement element)
Return the source value, which is the name of the parent usually. |
static com.ibm.etools.iseries.comm.interfaces.ISeriesJobName |
getSubmittedJobInformation(String id,
String messageText)
Get Job name, user, number from the message Use when the message is a CPC1221 message Returns null if it is not a CPC1221 message |
static String |
getSubtype(com.ibm.etools.systems.dstore.core.model.DataElement element)
Return the subtype value, which is typically an iSeries object attribute |
static String |
getType(com.ibm.etools.systems.dstore.core.model.DataElement element)
Return the type value for the given data element |
static String |
removeDeliminators(String oldString)
Remove deliminated characters from the String and replace with the original characters |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String Copyright
public static final String VARIANTS
public static final String validJobNameChars
Constructor Detail |
public ISeriesDataElementHelpers()
Method Detail |
public static String getName(com.ibm.etools.systems.dstore.core.model.DataElement element)
public static String getType(com.ibm.etools.systems.dstore.core.model.DataElement element)
public static String getSubtype(com.ibm.etools.systems.dstore.core.model.DataElement element)
public static String getSource(com.ibm.etools.systems.dstore.core.model.DataElement element)
public static String getFile(com.ibm.etools.systems.dstore.core.model.DataElement element)
public static String getLibrary(com.ibm.etools.systems.dstore.core.model.DataElement element)
public static String getLibrary(Object element)
public static String getDescription(com.ibm.etools.systems.dstore.core.model.DataElement element)
public static String addDeliminators(String oldString)
public static String removeDeliminators(String oldString)
public static com.ibm.etools.iseries.comm.interfaces.ISeriesJobName getSubmittedJobInformation(String id, String messageText)
public static com.ibm.etools.systems.dstore.core.model.DataElement find(com.ibm.etools.systems.dstore.core.model.DataElement parent, String name, String type)
|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |