org.sakaiproject.entity.api.ResourceProperties.getPropertyNames()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(3.9k)|赞(0)|评价(0)|浏览(91)

本文整理了Java中org.sakaiproject.entity.api.ResourceProperties.getPropertyNames方法的一些代码示例,展示了ResourceProperties.getPropertyNames的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ResourceProperties.getPropertyNames方法的具体详情如下:
包路径:org.sakaiproject.entity.api.ResourceProperties
类名称:ResourceProperties
方法名:getPropertyNames

ResourceProperties.getPropertyNames介绍

[英]Access an iterator on the names of the defined properties (Strings).
[中]访问已定义属性(字符串)名称的迭代器。

代码示例

代码示例来源:origin: sakaiproject/sakai

for (Iterator iNames = other.getPropertyNames(); iNames.hasNext();)

代码示例来源:origin: sakaiproject/sakai

/**
 * @param p
 * @return
 */
private Map createPageProps(SitePage p)
{
  Map properties = new HashMap();
  for (Iterator<String> i = p.getProperties().getPropertyNames(); i.hasNext();)
  {
    String propName = i.next();
    properties.put(propName, p.getProperties().get(propName));
  }
  return properties;
}

代码示例来源:origin: org.sakaiproject.portal/sakai-portal-impl

/**
 * @param p
 * @return
 */
private Map createPageProps(SitePage p)
{
  Map properties = new HashMap();
  for (Iterator<String> i = p.getProperties().getPropertyNames(); i.hasNext();)
  {
    String propName = i.next();
    properties.put(propName, p.getProperties().get(propName));
  }
  return properties;
}

代码示例来源:origin: org.sakaiproject.kernel/sakai-kernel-impl

/**
 * Get a duplicate copy of resource properties This copies everything except for the DISPLAYNAME - DISPLAYNAME is only copied if it is different than the file name as derived from the id (path) Note to Chuck - should the add operations check for empty
 * Display and set it to the file name rather than putting all the code all over the place.
 */
private ResourcePropertiesEdit duplicateResourceProperties(ResourceProperties properties, String id)
{
  ResourcePropertiesEdit resourceProperties = newResourceProperties();
  if (properties == null) return resourceProperties;
  // loop through the properties
  Iterator<String> propertyNames = properties.getPropertyNames();
  while (propertyNames.hasNext())
  {
    String propertyName = (String) propertyNames.next();
    String propertyValue = properties.getProperty(propertyName);
    log.debug("copying: " + propertyName + " with value " + propertyValue);
    resourceProperties.addProperty(propertyName, propertyValue);
    
  } // while
  return resourceProperties;
} // duplicateResourceProperties

代码示例来源:origin: org.sakaiproject.kernel/sakai-kernel-impl

if (properties.getPropertyNames().next() == null) continue;

代码示例来源:origin: org.sakaiproject.kernel/sakai-kernel-impl

/**
 * Add properties for a resource.
 * 
 * @param r
 *        The resource.
 * @param props
 *        The properties.
 */
protected void addProperties(ResourcePropertiesEdit p, ResourceProperties props)
{
  if (props == null) return;
  Iterator it = props.getPropertyNames();
  while (it.hasNext())
  {
    String name = (String) it.next();
    // skip any live properties
    if (!props.isLiveProperty(name))
    {
      p.addProperty(name, props.getProperty(name));
    }
  }
} // addProperties

代码示例来源:origin: sakaiproject/sakai

for (Iterator i = props.getPropertyNames(); i.hasNext();)

代码示例来源:origin: org.sakaiproject.kernel/sakai-kernel-storage-util

for (Iterator i = props.getPropertyNames(); i.hasNext();)

代码示例来源:origin: org.sakaiproject/sakai-rwiki-impl

ResourceProperties rp = entity.getProperties();
for (Iterator i = rp.getPropertyNames(); i.hasNext();)

代码示例来源:origin: org.sakaiproject/sakai-rwiki-impl

ResourceProperties rp = entity.getProperties();
for (Iterator i = rp.getPropertyNames(); i.hasNext();)

代码示例来源:origin: sakaiproject/sakai

if (eventContext != null) {
  props = prefs.getProperties(NotificationService.PREFS_TYPE + type + NotificationService.NOTI_OVERRIDE_EXTENSION);
  Iterator<String> i = props.getPropertyNames();
  while (i.hasNext()) {
    String name = i.next();

代码示例来源:origin: org.sakaiproject.kernel/sakai-kernel-impl

Iterator l = pOther.getPropertyNames();
while (l.hasNext())

代码示例来源:origin: org.sakaiproject.kernel/sakai-kernel-impl

Iterator l = pOther.getPropertyNames();
while (l.hasNext())

代码示例来源:origin: org.sakaiproject.kernel/sakai-kernel-impl

Iterator<String> nameIt = properties.getPropertyNames();
while(nameIt.hasNext())

代码示例来源:origin: sakaiproject/sakai

Iterator propertyNames = properties.getPropertyNames();
while (propertyNames.hasNext()) {
  String key = (String) propertyNames.next();

相关文章