本文整理汇总了Java中net.kano.joscar.ssiitem.VisibilityItem类的典型用法代码示例。如果您正苦于以下问题:Java VisibilityItem类的具体用法?Java VisibilityItem怎么用?Java VisibilityItem使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
VisibilityItem类属于net.kano.joscar.ssiitem包,在下文中一共展示了VisibilityItem类的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: setVisibilityFlag
点赞 3
import net.kano.joscar.ssiitem.VisibilityItem; //导入依赖的package包/类
/**
* Adds a visibility settings flag, if that flag had not been set
* previously.
*
* @param flag
* the that will be added to the existing settings.
* @see VisibilityItem
*/
public void setVisibilityFlag(long flag) {
if (visibility != null) {
if ((visibility.getVisFlags() & flag) == 0) {
visibility.setVisFlags((visibility.getVisFlags() | flag));
request(new ModifyItemsCmd(visibility.toSsiItem()));
}
}
else {
final VisibilityItem newItem = new VisibilityItem(
getNextBuddyId(SsiItem.GROUP_ROOT), SsiItem.GROUP_ROOT);
newItem.setVisFlags(flag);
this.visibility = newItem;
request(new CreateItemsCmd(newItem.toSsiItem()));
}
}
开发者ID:igniterealtime,
项目名称:Openfire,
代码行数:24,
代码来源:SSIHierarchy.java
示例2: gotVisibilityItem
点赞 1
import net.kano.joscar.ssiitem.VisibilityItem; //导入依赖的package包/类
/**
* We've been told about a visibility item that exists on the buddy list.
*
* @param visibilityItem
* The visibility info we've been told about.
*/
void gotVisibilityItem(VisibilityItem visibilityItem) {
this.visibility = visibilityItem;
}
开发者ID:igniterealtime,
项目名称:Openfire,
代码行数:10,
代码来源:SSIHierarchy.java