Refine search
public void saveData(@NotNull Element element) { if (isKeyRepeat != null) { final Element editor = new Element("editor"); element.addContent(editor); final Element keyRepeat = new Element("key-repeat"); keyRepeat.setAttribute("enabled", Boolean.toString(isKeyRepeat)); editor.addContent(keyRepeat); } }
/** * FIXME */ public Element toXML() { Element result = new Element ("primary-key"); result.setAttribute ("column-name", pkColumnName); if (pkName != null) { result.setAttribute ("name", pkName); } return result; }
private void populateBeanElementFromXStream(Object obj, Element bean) throws JDOMException, IOException { bean.setAttribute(BEAN_ENCODING, XSTREAM_ENCODING); XStream xstream = new XStream(new DomDriver()); SAXBuilder builder = new SAXBuilder(); Element configElement = builder.build( new StringReader(xstream.toXML(obj))).getRootElement(); configElement.getParent().removeContent(configElement); bean.addContent(configElement); }
public void saveData(@NotNull Element element) { final Element conflictsElement = new Element(SHORTCUT_CONFLICTS_ELEMENT); for (Map.Entry<KeyStroke, ShortcutOwner> entry : shortcutConflicts.entrySet()) { final ShortcutOwner owner = entry.getValue(); if (owner != ShortcutOwner.UNDEFINED) { final Element conflictElement = new Element(SHORTCUT_CONFLICT_ELEMENT); conflictElement.setAttribute(OWNER_ATTRIBUTE, owner.getName()); final Element textElement = new Element(TEXT_ELEMENT); StringHelper.setSafeXmlText(textElement, entry.getKey().toString()); conflictElement.addContent(textElement); conflictsElement.addContent(conflictElement); } } element.addContent(conflictsElement); }
private Element createShortElement(final int value) { Element GeoKeyRecord = new Element(GeoTiffConstants.GEOTIFF_SHORT_TAG); GeoKeyRecord.setAttribute(GeoTiffConstants.VALUE_ATTRIBUTE, String .valueOf(value)); return GeoKeyRecord; }
public static Element createIfActivity(String conditionContent) { Element ifElement = createBPELElement(IF_ELEMENT); Element condition = createBPELElement(CONDITION_ELEMENT); condition.setAttribute("expressionLanguage", XpathLanguage.LANGUAGE_SPEZIFIKATION); condition.setText(conditionContent); ifElement.addContent(condition); return ifElement; }
public void saveData(@NotNull final Element element) { logger.debug("saveData"); final Element registersElement = new Element("registers"); for (Character key : registers.keySet()) { final Register register = registers.get(key); final Element registerElement = new Element("register"); registerElement.setAttribute("name", String.valueOf(key)); registerElement.setAttribute("type", Integer.toString(register.getType().getValue())); final String text = register.getText(); if (text != null) { final Element textElement = new Element("text"); StringHelper.setSafeXmlText(textElement, text); registerElement.addContent(textElement); } else { final Element keys = new Element("keys"); final List<KeyStroke> list = register.getKeys(); for (KeyStroke stroke : list) { final Element k = new Element("key"); k.setAttribute("char", Integer.toString(stroke.getKeyChar())); k.setAttribute("code", Integer.toString(stroke.getKeyCode())); k.setAttribute("mods", Integer.toString(stroke.getModifiers())); keys.addContent(k); } registerElement.addContent(keys); } registersElement.addContent(registerElement); } element.addContent(registersElement); }
private Element createAsciiElement(final String value) { Element param = new Element(GeoTiffConstants.GEOTIFF_ASCII_TAG); param.setAttribute(GeoTiffConstants.VALUE_ATTRIBUTE, String.valueOf(value)); return param; }
@Before public void setUpElements() { configurationElement.setAttribute(TYPE, GCP_APP_ENGINE_DEPLOY); settingsElement.setAttribute(ENVIRONMENT_ATTRIBUTE, APP_ENGINE_FLEX.name()); configurationElement.addContent(deploymentElement); deploymentElement.addContent(settingsElement); }
@Override public Element getState() { LOG.debug("Saving state"); final Element element = new Element("ideavim"); // Save whether the plugin is enabled or not final Element state = new Element("state"); state.setAttribute("version", Integer.toString(STATE_VERSION)); state.setAttribute("enabled", Boolean.toString(enabled)); element.addContent(state); mark.saveData(element); register.saveData(element); search.saveData(element); history.saveData(element); key.saveData(element); editor.saveData(element); return element; }
/** * A dumb implementation, will return the name of this service as * an element. */ public org.jdom.Element getStatus () { final org.jdom.Element result = new org.jdom.Element(this.serviceName); result.setAttribute("class", this.getClass().getName()); return result; }
private void setConfig(Element configElement) { if (null != this.getStaticItems()) { CDATA cdata = new CDATA(this.getStaticItems()); configElement.addContent(cdata); } if (null != this.getExtractorBeanName()) { configElement.setAttribute("extractorBean", this.getExtractorBeanName()); } if (null != this.getCustomSeparator()) { configElement.setAttribute("separator", this.getCustomSeparator()); } }
@Override public Element getState() { final Element element = new Element(KEY.ROOT.toString()); element.setAttribute(KEY.MISSING_GITIGNORE.toString(), Boolean.toString(missingGitignore)); element.setAttribute(KEY.IGNORED_FILE_STATUS.toString(), Boolean.toString(ignoredFileStatus)); element.setAttribute(KEY.OUTER_IGNORE_RULES.toString(), Boolean.toString(outerIgnoreRules)); element.setAttribute(KEY.OUTER_IGNORE_WRAPPER_HEIGHT.toString(), Integer.toString(outerIgnoreWrapperHeight)); element.setAttribute(KEY.VERSION.toString(), version); element.setAttribute(KEY.STARRED_TEMPLATES.toString(), StringUtil.join(starredTemplates, Constants.DOLLAR)); element.setAttribute(KEY.UNIGNORE_ACTIONS.toString(), Boolean.toString(unignoreActions)); element.setAttribute(KEY.HIDE_IGNORED_FILES.toString(), Boolean.toString(hideIgnoredFiles)); element.setAttribute(KEY.INFORM_TRACKED_IGNORED.toString(), Boolean.toString(informTrackedIgnored)); element.setAttribute(KEY.NOTIFY_IGNORED_EDITING.toString(), Boolean.toString(notifyIgnoredEditing)); continue; Element languageElement = new Element(KEY.LANGUAGES_LANGUAGE.toString()); languageElement.setAttribute(KEY.LANGUAGES_ID.toString(), entry.getKey().getID()); for (Map.Entry<IgnoreLanguagesSettings.KEY, Object> data : entry.getValue().entrySet()) { languageElement.setAttribute(data.getKey().name(), data.getValue().toString()); languagesElement.addContent(languageElement); element.addContent(languagesElement); element.addContent(createTemplatesElement(userTemplates));
/** * classy, isn't it ? */ protected void beginWithClass (final String eltName, final Object bean) { final org.jdom.Element elt = new org.jdom.Element(eltName); elt.setAttribute(A_CLASS, bean.getClass().getName()); beginElement(elt); }
public void saveData(@NotNull Element element) { Element marksElem = new Element("globalmarks"); for (Mark mark : globalMarks.values()) { if (!mark.isClear()) { Element markElem = new Element("mark"); markElem.setAttribute("key", Character.toString(mark.getKey())); markElem.setAttribute("line", Integer.toString(mark.getLogicalLine())); markElem.setAttribute("column", Integer.toString(mark.getCol())); markElem.setAttribute("filename", StringUtil.notNullize(mark.getFilename())); markElem.setAttribute("protocol", StringUtil.notNullize(mark.getProtocol(), "file")); marksElem.addContent(markElem); if (logger.isDebugEnabled()) { logger.debug("saved mark = " + mark); element.addContent(marksElem); fileMarkElem.setAttribute("name", file); fileMarkElem.setAttribute("timestamp", Long.toString(marks.timestamp.getTime())); for (Mark mark : marks.values()) { if (!mark.isClear() && !Character.isUpperCase(mark.getKey()) && markElem.setAttribute("key", Character.toString(mark.getKey())); markElem.setAttribute("line", Integer.toString(mark.getLogicalLine())); markElem.setAttribute("column", Integer.toString(mark.getCol())); fileMarkElem.addContent(markElem); jumpElem.setAttribute("line", Integer.toString(jump.getLogicalLine())); jumpElem.setAttribute("column", Integer.toString(jump.getCol())); jumpElem.setAttribute("filename", StringUtil.notNullize(jump.getFilename()));
private Element createFieldElement(final TIFFTag tag) { Element field = new Element(GeoTiffConstants.GEOTIFF_FIELD_TAG); field.setAttribute(GeoTiffConstants.NUMBER_ATTRIBUTE, String.valueOf(tag .getNumber())); field.setAttribute(GeoTiffConstants.NAME_ATTRIBUTE, tag.getName()); return field; }
/** * Creates {@link Element} with a list of the {@link UserTemplate} items. * * @param userTemplates templates * @return {@link Element} instance with user templates */ public static Element createTemplatesElement(@NotNull List<UserTemplate> userTemplates) { Element templates = new Element(KEY.USER_TEMPLATES.toString()); for (UserTemplate userTemplate : userTemplates) { Element templateElement = new Element(KEY.USER_TEMPLATES_TEMPLATE.toString()); templateElement.setAttribute(KEY.USER_TEMPLATES_NAME.toString(), userTemplate.getName()); templateElement.addContent(userTemplate.getContent()); templates.addContent(templateElement); } return templates; }
protected Element createRootTypeElement(IApsEntity currentEntityType) { Element typeElement = new Element(this.getEntityTypeRootElementName()); typeElement.setAttribute("typecode", currentEntityType.getTypeCode()); typeElement.setAttribute("typedescr", currentEntityType.getTypeDescr()); return typeElement; }
public static void addSerializer(Element parent, SerializerDefinition def) { parent.addContent(new Element(STORE_SERIALIZATION_TYPE_ELMT).setText(def.getName())); if(def.hasSchemaInfo()) { for(Map.Entry<Integer, String> entry: def.getAllSchemaInfoVersions().entrySet()) { Element schemaElmt = new Element(STORE_SERIALIZATION_META_ELMT); if(def.hasVersion()) schemaElmt.setAttribute(STORE_VERSION_ATTR, Integer.toString(entry.getKey())); else schemaElmt.setAttribute(STORE_VERSION_ATTR, "none"); schemaElmt.setText(entry.getValue()); parent.addContent(schemaElmt); } } if(def.hasCompression()) { Compression compression = def.getCompression(); Element compressionElmt = new Element(STORE_COMPRESSION_ELMT); Element type = new Element(STORE_COMPRESSION_TYPE_ELMT); type.setText(compression.getType()); compressionElmt.addContent(type); String optionsText = compression.getOptions(); if(optionsText != null) { Element options = new Element(STORE_COMPRESSION_OPTIONS_ELMT); options.setText(optionsText); compressionElmt.addContent(options); } parent.addContent(compressionElmt); } }
public Element toXml() { Element contentElem = new Element(IW3CXMLConfiguration.CONTENT_ELEMENT,IW3CXMLConfiguration.MANIFEST_NAMESPACE); contentElem.setAttribute(IW3CXMLConfiguration.SOURCE_ATTRIBUTE,getSrc()); if (getType() != null) contentElem.setAttribute(IW3CXMLConfiguration.TYPE_ATTRIBUTE,getType()); if (getCharSet() != null) contentElem.setAttribute(IW3CXMLConfiguration.CHARSET_ATTRIBUTE,getCharSet()); contentElem = setLocalisationAttributes(contentElem); return contentElem; }