public class RepositoryTags extends java.lang.Object implements RepositoryElements
_NEXT, ACCEPT_LOCKS, ACCESS, ATTRIBUTE, ATTRIBUTE_NAME, ATTRIBUTE_VALUE, AUTO_DELETE, AUTO_INCREMENT, AUTO_RETRIEVE, AUTO_UPDATE, BATCH_MODE, CASCADE_LINK_STR, CASCADE_NONE_STR, CASCADE_OBJECT_STR, CLASS_DESCRIPTOR, CLASS_EXTENT, CLASS_NAME, CLASS_PROXY, CLASS_REF, COLLECTION_CLASS, COLLECTION_DESCRIPTOR, COLUMN_NAME, CON_LOG_ABANDONED, CON_MAX_ACTIVE, CON_MAX_IDLE, CON_MAX_WAIT, CON_MIN_EVICTABLE_IDLE_TIME_MILLIS, CON_NUM_TESTS_PER_EVICTION_RUN, CON_REMOVE_ABANDONED, CON_REMOVE_ABANDONED_TIMEOUT, CON_TEST_ON_BORROW, CON_TEST_ON_RETURN, CON_TEST_WHILE_IDLE, CON_TIME_BETWEEN_EVICTION_RUNS_MILLIS, CON_WHEN_EXHAUSTED_ACTION, CONNECTION_FACTORY, CONNECTION_POOL, CONSTANT_ARGUMENT, DATASOURCE_NAME, DBMS_NAME, DEFAULT_CONNECTION, DELETE_PROCEDURE, DOCUMENTATION, DRIVER_NAME, EAGER_RELEASE, EXTENDS, FACTORY_CLASS, FACTORY_METHOD, FIELD_CONVERSION, FIELD_DESCRIPTOR, FIELD_ID_REF, FIELD_NAME, FIELD_REF, FK_POINTING_TO_ITEMS_CLASS, FK_POINTING_TO_THIS_CLASS, FOREIGN_KEY, ID, IGNORE_AUTOCOMMIT_EXCEPTION, INCLUDE_ALL_FIELDS, INCLUDE_PK_FIELDS_ONLY, INDEX_COLUMN, INDEX_DESCRIPTOR, INDEXED, INDIRECTION_TABLE, INITIALIZATION_METHOD, INSERT_PROCEDURE, INVERSE_FK, ISOLATION_LEVEL, ITEMS_CLASS, JCD_ALIAS, JDBC_CONNECTION_DESCRIPTOR, JDBC_LEVEL, JDBC_TYPE, LENGTH, LOCKING, MAPPING_REPOSITORY, NAME, NULLABLE, OBJECT_CACHE, ORDERBY, OTM_DEPENDENT, PRECISION, PRIMARY_KEY, PROXY_PREFETCHING_LIMIT, PROXY_REFERENCE, QUERY_CUSTOMIZER, REFERENCE_DESCRIPTOR, REFERENCED_CLASS, REFRESH, REPOSITORY_VERSION, RETURN, RETURN_FIELD_REF, ROW_READER, RUNTIME_ARGUMENT, SCALE, SCHEMA_NAME, SEQUENCE_MANAGER, SEQUENCE_MANAGER_CLASS, SEQUENCE_NAME, SORT, TABLE_NAME, TAG_ACCESS, TAG_ACCESS_ANONYMOUS, TAG_ACCESS_READONLY, TAG_ACCESS_READWRITE, TAG_SUPER, UNIQUE, UPDATE_LOCK, UPDATE_PROCEDURE, URL_DBALIAS, URL_PROTOCOL, URL_SUBPROTOCOL, USE_AUTOCOMMIT, USER_NAME, USER_PASSWD, VALIDATION_QUERY, VALUE
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAttribute(int elementId,
java.lang.String value)
returns the opening but non-closing xml-tag
associated with the repository element with
id
elementId . |
java.lang.String |
getClosingTagById(int elementId)
returns the closing xml-tag associated with the repository element with
id
elementId . |
java.lang.String |
getCompleteTagById(int elementId,
java.lang.String characters)
returns the opening xml-tag associated with the repository element with
id
elementId . |
int |
getIdByTag(java.lang.String tag)
returns the repository element id associated with the xml-tag
literal
tag . |
static RepositoryTags |
getInstance()
returns the singleton instance.
|
java.lang.String |
getOpeningTagById(int elementId)
returns the opening xml-tag associated with the repository element with
id
elementId . |
java.lang.String |
getOpeningTagById(int elementId,
java.lang.String attributes)
returns the opening xml-tag associated with the repository element with
id
elementId . |
java.lang.String |
getOpeningTagNonClosingById(int elementId)
returns the opening but non-closing xml-tag
associated with the repository element with
id
elementId . |
java.lang.String |
getTagById(int elementId)
returns the xml-tag literal associated with the repository element with
id
elementId . |
public static RepositoryTags getInstance()
public java.lang.String getTagById(int elementId)
elementId
.public java.lang.String getOpeningTagById(int elementId)
elementId
.public java.lang.String getOpeningTagNonClosingById(int elementId)
elementId
.public java.lang.String getOpeningTagById(int elementId, java.lang.String attributes)
elementId
.public java.lang.String getAttribute(int elementId, java.lang.String value)
elementId
.public java.lang.String getClosingTagById(int elementId)
elementId
.public int getIdByTag(java.lang.String tag)
tag
.java.lang.NullPointerException
- if no value was found for tagpublic java.lang.String getCompleteTagById(int elementId, java.lang.String characters)
elementId
.(C) 2002 - 2005 Apache Software Foundation
All rights reserved. Published under the Apache License 2.0.
http://db.apache.org/ojb
Version: 1.0.4, 2005-12-30