| Modifier and Type | Class and Description |
|---|---|
class |
JLNote.CopyLooper
An implementation of ModelLooper which copies notes to a list of models
|
class |
JLNote.SetLooper
An implementation of ModelLooper which creates or updates a note on a list of models
|
| Constructor and Description |
|---|
JLNote() |
| Modifier and Type | Method and Description |
|---|---|
void |
copy(java.lang.String filename,
java.lang.String noteName,
java.lang.String toModel,
java.lang.String toName,
AbstractJLISession sess) |
void |
copy(java.lang.String filename,
java.lang.String noteName,
java.lang.String toModel,
java.lang.String toName,
java.lang.String sessionId) |
void |
copyOneNote(CallDetailNoteItem note,
CallModel m,
java.lang.String toName)
Copy a drawing note to a note in another model/drawing or to another note in the same drawing
|
void |
delete(java.lang.String filename,
java.lang.String noteName,
AbstractJLISession sess) |
void |
delete(java.lang.String filename,
java.lang.String noteName,
java.lang.String sessionId) |
boolean |
exists(java.lang.String filename,
java.lang.String noteName,
java.util.List<java.lang.String> noteNames,
AbstractJLISession sess) |
boolean |
exists(java.lang.String filename,
java.lang.String noteName,
java.util.List<java.lang.String> noteNames,
java.lang.String sessionId) |
NoteData |
get(java.lang.String filename,
java.lang.String noteName,
AbstractJLISession sess) |
NoteData |
get(java.lang.String filename,
java.lang.String noteName,
java.lang.String sessionId) |
static boolean |
getNoteInfo(CallModel model,
CallModelItem item,
NoteData outvals,
boolean encoded,
boolean getExpandedValues)
Get data about a model or drawing note
|
static boolean |
getNoteInfo(CallModel model,
CallModelItem item,
NoteData outvals,
boolean encoded,
java.util.regex.Pattern valuePtn,
boolean getExpandedValues)
Get data about a model or drawing note
|
static java.lang.String |
getNoteText(CallDetailNoteItem note,
boolean expanded)
Get the text of a drawing note.
|
static java.lang.String |
getNoteText(CallNote note,
boolean expanded)
Get the text of a model note.
|
java.util.List<NoteData> |
list(java.lang.String filename,
java.lang.String noteName,
java.util.List<java.lang.String> noteNames,
java.lang.String valuePattern,
boolean getExpandedValues,
boolean select,
AbstractJLISession sess) |
java.util.List<NoteData> |
list(java.lang.String filename,
java.lang.String noteName,
java.util.List<java.lang.String> noteNames,
java.lang.String valuePattern,
boolean getExpandedValues,
boolean select,
java.lang.String sessionId) |
void |
set(java.lang.String filename,
java.lang.String noteName,
java.lang.Object valueObj,
boolean encoded,
JLPoint location,
AbstractJLISession sess) |
void |
set(java.lang.String filename,
java.lang.String noteName,
java.lang.Object valueObj,
boolean encoded,
JLPoint location,
java.lang.String sessionId) |
void |
setLoc(java.lang.String filename,
java.lang.String noteName,
JLPoint location,
AbstractJLISession sess) |
void |
setLoc(java.lang.String filename,
java.lang.String noteName,
JLPoint location,
java.lang.String sessionId) |
void |
validateNoteName(java.lang.String name)
Checks whether a note name is valid.
|
public void set(java.lang.String filename,
java.lang.String noteName,
java.lang.Object valueObj,
boolean encoded,
JLPoint location,
java.lang.String sessionId)
throws JLIException
set in interface IJLNoteJLIExceptionpublic void set(java.lang.String filename,
java.lang.String noteName,
java.lang.Object valueObj,
boolean encoded,
JLPoint location,
AbstractJLISession sess)
throws JLIException
set in interface IJLNoteJLIExceptionpublic void setLoc(java.lang.String filename,
java.lang.String noteName,
JLPoint location,
java.lang.String sessionId)
throws JLIException
setLoc in interface IJLNoteJLIExceptionpublic void setLoc(java.lang.String filename,
java.lang.String noteName,
JLPoint location,
AbstractJLISession sess)
throws JLIException
setLoc in interface IJLNoteJLIExceptionpublic NoteData get(java.lang.String filename, java.lang.String noteName, java.lang.String sessionId) throws JLIException
get in interface IJLNoteJLIExceptionpublic NoteData get(java.lang.String filename, java.lang.String noteName, AbstractJLISession sess) throws JLIException
get in interface IJLNoteJLIExceptionpublic void delete(java.lang.String filename,
java.lang.String noteName,
java.lang.String sessionId)
throws JLIException
delete in interface IJLNoteJLIExceptionpublic void delete(java.lang.String filename,
java.lang.String noteName,
AbstractJLISession sess)
throws JLIException
delete in interface IJLNoteJLIExceptionpublic java.util.List<NoteData> list(java.lang.String filename, java.lang.String noteName, java.util.List<java.lang.String> noteNames, java.lang.String valuePattern, boolean getExpandedValues, boolean select, java.lang.String sessionId) throws JLIException
list in interface IJLNoteJLIExceptionpublic java.util.List<NoteData> list(java.lang.String filename, java.lang.String noteName, java.util.List<java.lang.String> noteNames, java.lang.String valuePattern, boolean getExpandedValues, boolean select, AbstractJLISession sess) throws JLIException
list in interface IJLNoteJLIExceptionpublic void copy(java.lang.String filename,
java.lang.String noteName,
java.lang.String toModel,
java.lang.String toName,
java.lang.String sessionId)
throws JLIException
copy in interface IJLNoteJLIExceptionpublic void copy(java.lang.String filename,
java.lang.String noteName,
java.lang.String toModel,
java.lang.String toName,
AbstractJLISession sess)
throws JLIException
copy in interface IJLNoteJLIExceptionpublic boolean exists(java.lang.String filename,
java.lang.String noteName,
java.util.List<java.lang.String> noteNames,
java.lang.String sessionId)
throws JLIException
exists in interface IJLNoteJLIExceptionpublic boolean exists(java.lang.String filename,
java.lang.String noteName,
java.util.List<java.lang.String> noteNames,
AbstractJLISession sess)
throws JLIException
exists in interface IJLNoteJLIExceptionpublic void validateNoteName(java.lang.String name)
throws JLIException
name - The name to validateJLIExceptionpublic static java.lang.String getNoteText(CallNote note, boolean expanded) throws com.ptc.cipjava.jxthrowable
note - The note objectexpanded - Whether to expand parameter valuescom.ptc.cipjava.jxthrowablepublic static java.lang.String getNoteText(CallDetailNoteItem note, boolean expanded) throws com.ptc.cipjava.jxthrowable
note - The note objectexpanded - Whether to expand parameter valuescom.ptc.cipjava.jxthrowablepublic void copyOneNote(CallDetailNoteItem note, CallModel m, java.lang.String toName) throws JLIException, com.ptc.cipjava.jxthrowable
note - The drawing note to copym - The model/drawing containing the target notetoName - The name of the target noteJLIExceptioncom.ptc.cipjava.jxthrowablepublic static boolean getNoteInfo(CallModel model, CallModelItem item, NoteData outvals, boolean encoded, boolean getExpandedValues) throws com.ptc.cipjava.jxthrowable, JLIException
item - The model or drawing note objectoutvals - The output objectencoded - Whether to return the text as a byte arraygetExpandedValues - Whether to expand parameter valuescom.ptc.cipjava.jxthrowableJLIExceptionpublic static boolean getNoteInfo(CallModel model, CallModelItem item, NoteData outvals, boolean encoded, java.util.regex.Pattern valuePtn, boolean getExpandedValues) throws com.ptc.cipjava.jxthrowable, JLIException
model - The model or drawing containing the note (used for drawing notes only)item - The model or drawing note objectoutvals - The output objectencoded - Whether to return the text as a byte arrayvaluePtn - Value pattern filter - if the value does not match the pattern, then the method will return falsegetExpandedValues - Whether to expand parameter valuescom.ptc.cipjava.jxthrowableJLIException