|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface LineNumberService
This service interface defines the API for managing LineNumber
and PublishedLineNumber information.
LineNumbertHelper has no helper methodsStandardLineNumbertService
| Method Summary | |
|---|---|
Hashtable |
findAllPublishedLineNumbers(WTPartMaster partMaster,
View view)
Returns a hash table of PublishedLineNumber objects associated with the given part number (i.e., WTPartMaster) in the given view. |
LineNumber |
getLatestLineNumber(WTPart part)
Returns the largest line number assigned to the part. |
boolean |
hasLinksWithoutLineNumbers(WTPart assembly)
Returns true if any of the usage links for the given assembly do not have line numbers.. |
boolean |
isLineNumberPublished(LineNumber number,
WTPartMaster part,
View view)
Returns true if the line number associated with the given part number (i.e., WTPartMaster) in the given view is published. |
boolean |
isLineNumberPublished(WTPartUsageLink usageLink)
Returns true if the line number associated with the given part usage link has been published. |
void |
publishAllLineNumbers(WTPart part)
Publish all the line numbers associated with each of the usage links for the given part assembly. |
void |
publishLineNumber(LineNumber number,
WTPartMaster part,
View view)
Publishes the line number associated with the given part number (i.e., WTPartMaster) in the given view. |
void |
publishLineNumber(WTPartUsageLink usageLink)
Publishes the line number associated with the given part usage link. |
void |
unpublishLineNumber(LineNumber number,
WTPartMaster part,
View view)
Unpublishes the line number associated with the given part number (i.e., WTPartMaster) in the given view. |
void |
unpublishLineNumber(WTPartUsageLink usageLink)
Unpublishes the line number associated with the given part usage link and its view. |
| Method Detail |
|---|
LineNumber getLatestLineNumber(WTPart part)
throws WTException
part -
WTException
void publishLineNumber(WTPartUsageLink usageLink)
throws WTException
usageLink -
WTException
void publishLineNumber(LineNumber number,
WTPartMaster part,
View view)
throws WTException
number - part - view -
WTException
void publishAllLineNumbers(WTPart part)
throws WTException
part -
WTException
boolean isLineNumberPublished(WTPartUsageLink usageLink)
throws WTException
usageLink -
WTException
boolean isLineNumberPublished(LineNumber number,
WTPartMaster part,
View view)
throws WTException
number - part - view -
WTException
void unpublishLineNumber(WTPartUsageLink usageLink)
throws WTException
usageLink -
WTException
void unpublishLineNumber(LineNumber number,
WTPartMaster part,
View view)
throws WTException
number - part - view -
WTException
boolean hasLinksWithoutLineNumbers(WTPart assembly)
throws WTException
assembly -
WTException
Hashtable findAllPublishedLineNumbers(WTPartMaster partMaster,
View view)
throws WTException
If ht is the hash table returned by this method, then the calling
code can determine whether a given line number has been published
by invoking the following method: ht.get(a_LineNumber). If the
method returns a null, the specified line number is not published.
Supported API: true
partMaster - view -
WTException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||